The New Site Launch Specialist leads the on-site set up of new centers across all Sage brands, driving projects from kickoff through go-live in a fast-paced, deadline-driven environment. This role serves as the central point of coordination across Facilities, Intake, Clinical, Operations, IT, and Sales, ensuring every task is assigned to the right team, tracked to completion, and delivered on schedule. Success requires strong project management discipline, a working knowledge of compliance and regulatory requirements for infusion centers, and the flexibility to shift priorities quickly as multiple site launches overlap.
Required Skills & Competencies
Required: Bachelor's degree in Business, Healthcare Administration, Project Management, or a related field, or equivalent work experience.
3–5+ years of project management experience, preferably in healthcare, facilities, or multi-site rollouts. Strong organizational and communication skills.
Hands-on experience with project management software (e.g., Asana, Smartsheet, Monday.com, MS Project)
Ability to travel frequently to site locations, including overnight travel as needed
Valid driver's license
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.