Thermo Fisher Scientific logo

Customer Site Manager

Thermo Fisher Scientific

Boston, Massachusetts, United States of AmericaFull-timePosted Aug 14, 2026

Job description

Take on the role of Customer Site Manager, leading onsite laboratory support operations and serving as the primary liaison for key customer accounts. Oversee service delivery, drive operational excellence, and ensure compliance in regulated environments. Ideal for experienced professionals with a background in pharmaceutical, biotechnology, or manufacturing regulated industries.

More jobs at Thermo Fisher Scientific

See all openings at Thermo Fisher Scientific

More jobs in Boston

See all jobs in Boston