LTS is a leading pharmaceutical technology company that develops and manufactures innovative drug delivery systems for the pharmaceutical industry. LTS´ commercial offering encompasses more than 20 marketed products. LTS operates today from 5 sites: Netanya (Israel), Andernach (Germany), West Caldwell (NJ, USA), St. Paul (MN, USA), and Shanghai (China).
We are looking for an exceptional, highly motivated Logistics & Sourcing Lead to join our Supply Chain team in Israel. In this role, you will own end-to-end sourcing operations, subcontractor management, and global logistics.
Reporting to: Supply Chain Manager
Location: Netanya, Israel (Hybrid model: 4 days from the office, 1 day from home)
What you'll do
Sourcing & Supplier Management:
Lead end-to-end strategic sourcing processes, including vendor selection, contract negotiation, and subcontractor management.
Build, optimize, and streamline procurement, purchasing, and supplier management workflows.
Ensure supplier performance aligns with cost, quality, and strict regulatory compliance standards.