CareerPlanGet AI match score →

Site Manager – French/English – Toulouse Innovation Center (F/H/X) - CDI

Saint-Sauveur, DORDOGNE, fr💼 Full-time🗓 2026-06-02 → 2026-07-31

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

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗