Novartis

Novartis

Calgary
110,000 Total Employees
Year Founded: 1996

Teams at Novartis

Recently posted jobs

An Hour AgoSaved
Hybrid
2 Locations
Biotech • Pharmaceutical
Leads end-to-end clinical study delivery from site initiation through close-out. Coordinates global and local teams, tracks timelines and risks, manages study performance, chairs meetings, resolves operational challenges, and ensures recruitment, data quality, compliance, patient safety, and inspection readiness throughout the clinical trial lifecycle.
2 Days AgoSaved
Hybrid
Toronto, ON, CAN
Biotech • Pharmaceutical
Leads internal and corporate communications for Novartis Canada, developing audience-focused content, campaigns, executive communications, digital channels, events, and organizational announcements. Partners with leaders and stakeholders to strengthen culture, communicate business priorities, and engage associates. Measures communication effectiveness through data and insights while supporting social media, websites, thought leadership, and community initiatives.