π Local Job Near You
T2606 - IT Project Manager (12 months assignment)
Debiopharm
π
lausanne, Switzerland
Location
lausanne
Posted
June 06, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Together, we innovate, we impact, we grow
AtDebiopharm, we develop innovative therapies that change patients' lives β and our Digital & IT team is the engine that keeps our science moving. We're looking for an experienced IT Project Manager to join us on a contract basis and drive the delivery of projects that translate our Digital & IT roadmap into business value across R&D, Clinical, Safety, Regulatory, and Quality.
If you thrive at the intersection of technology, business, and regulated environments βwe would like to get in touch.
IT Project Manager (Contractor 12 Months)
Lausanne, Switzerland Β· Hybrid Β· 12 Months Β· Contractor role
What youβll do
- Own the delivery of multiple IT projects end-to-end β on time, on budget, on scope β using the right approach (waterfall, agile, or hybrid) for each engagement
- Partner with business stakeholders to capture needs, challenge assumptions, and shape prag...