Job Description - Site IT Specialist & Project Manager The Site IT Specialist / Project Manager is responsible for planning, coordinating, and delivering IT applications and infrastructure projects that support business operations and site objectives. This
Carries out a range of complex scientific support tasks at customer facilities, requiring significant interpretation of technical/scientific protocols to support research objectives effectively. Solves intricate research support and technical challenges independently, drawing on a deep understanding
Oversees the day-to-day execution of onsite scientific support objectives at customer facilities, ensuring productivity and delivery of high level scientific support services to customers. Supervises a team of scientists, scientific support supervisors and/or highly technical scientific