Thermo Fisher Scientific logo

Customer Site Manager

Thermo Fisher Scientific

Cambridge, Massachusetts, United States of AmericaFull-timePosted Aug 21, 2026

Job description

Join our team as a Customer Site Manager, leading onsite delivery of complex laboratory asset management programs. Oversee a team of four, ensuring instrument uptime and service excellence while fostering strong client relationships. Ideal for experienced professionals in laboratory operations with proven people management skills.

More jobs at Thermo Fisher Scientific

See all openings at Thermo Fisher Scientific

More jobs in Cambridge

See all jobs in Cambridge