Site Manager – French/English – Toulouse Innovation Center (F/H/X) - CDI
Core
Oversee the overall management of the Toulouse Innovation Center, ensuring smooth operations and driving performance within an international ecosystem.
Role type
Senior Site Manager (Operations & Strategy)
Builds
The Toulouse Innovation Center's operational excellence, research program delivery, and team culture.
Domain
Agriculture / Life Sciences / R&D
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Strategic vision, organizational change management, international team leadership, budget management, HSE compliance, stakeholder engagement, research program oversight
Preferred skills
Non-linear career path experience, hands-on project delivery, transformation project leadership, financial stewardship, scientific team engagement
Technologies
N/A
Responsibilities
Define and champion the site's vision, oversee research activities and support scientific teams, manage and develop teams, drive financial performance and budget management, ensure safety and compliance, manage social relations and external stakeholders
Seniority
Senior, hands-on leader with strategic oversight