Chairman & CEO
Sebastiaan M. Van Buijtenen
CEO Approval Rating
90/100
LTS is a Germany-based pharmaceutical technology company that manufactures and supplies drug delivery systems for the healthcare industry.