Teva Pharmaceuticals is seeking a Site General Manager to oversee operations at its Canadian manufacturing sites. This role focuses on leading the site towards excellence and modernization while ensuring compliance and operational efficiency. Key responsibilities include shaping the site’s mission, managing customer service and supply reliability, championing quality and compliance, and driving financial performance.