About this role
Service Delivery Director at Insight. Location: Paris, Île-de-France, France. Role: building organization, designing frameworks, owning performance Requirements: Proven experience building and scaling delivery organizations in IT/Digital/Data/Transformation contexts, strong C-level exposure, executive presence, ability to operate in international multi-site environments, native/fluent French and professional English. Category: Project and Program Management Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: French, English