O

Site Lead Digital Health Services

OntarioMD

toronto, on, Canada Full-time July 13, 2026

Found Description

OntarioMD seeks a full-time Site Lead for hybrid engagement in digital health initiatives. This pivotal role focuses on relationship management and operational planning with health partners.
As a Site Lead, you'll master deployment and onboarding of digital health products like Health Report Manager. You will forge and manage relationships with hospitals and practitioner teams, ensuring smooth delivery and changes in service. This position also requires monitoring project status and contributing to product planning.
Key Responsibilities:
• Facilitate deployment of digital health products with partners
• Oversee implementation and monitor deliverables completion
• Maintain ongoing relationships and manage client change initiatives
• Contribute to product roadmaps and release planning
• Create communication materials for diverse audiences
Requirements:
• Minimum 5 years in stakeholder relationship management
• At least 3 years of project management experienc...

Ready to Apply?

Submit your application for Site Lead Digital Health Services at OntarioMD

Apply Now