Technical Project Manager - Data Centres

Technical Support & Project Management Manager


Location: Paris, France

Experience: 10+ years


The Role


We are seeking an experienced Technical Support & Project Management Manager to oversee the technical and operational delivery of client projects, from initial planning through to installation and commissioning.


The successful candidate will combine strong electrical engineering knowledge with project management, client relationship and team leadership capabilities. They will play a key role in ensuring technical solutions meet customer requirements, projects are delivered efficiently and commercial objectives are achieved.


Key Responsibilities


Project Management


Plan, coordinate and oversee project delivery at client sites through to commissioning.


Manage project schedules, resources, workloads and delivery milestones.


Ensure projects are delivered in line with agreed specifications, budgets and timescales.


Technical Expertise


Identify opportunities to improve operational efficiency through process and tool optimisation.


Monitor technological developments and assess their potential application.


Analyse customer requirements and oversee the preparation of technical documentation.


Ensure technical proposals meet client specifications and requirements.


Client & Stakeholder Management


Build and maintain strong relationships with customers throughout project delivery.


Understand client technical requirements and coordinate appropriate solutions.


Act as a key point of contact for customers, installers, internal sales teams and other stakeholders.


Balance customer expectations with commercial commitments and company objectives.


Team Leadership


Coordinate, supervise and develop technical and project management team members.


Promote collaboration across internal departments.


Manage workloads and ensure the team operates effectively.


Problem Solving & Reporting


Identify technical challenges and implement effective solutions.


Anticipate project risks and develop corrective action plans.


Prepare clear and concise project reports.


Respond promptly to technical enquiries and support project execution.


Performance & Commercial Management


Establish and monitor KPIs relating to technical enquiries and project delivery.


Track enquiry volumes, conversion rates and return on investment.


Monitor project profitability against initial quotations.


Ensure efficient allocation of resources and delivery capacity.


Required Experience & Skills


Strong technical expertise in electrical engineering.


Minimum 10 years' relevant professional experience.


Experience managing technical projects and customer-facing delivery.


Strong understanding of critical power solutions and associated electrical infrastructure.


Excellent customer relationship and stakeholder management skills.


Experience establishing and monitoring KPIs.


Proficiency in AutoCAD and Microsoft Project.


Familiarity with CRM and ERP systems, ideally Salesforce.


Strong organisational, analytical and problem-solving capabilities.


Ability to work independently while managing and developing a team.


Qualifications


Degree in Engineering, or a relevant three-year higher education qualification supported by appropriate industry experience.


Location: Paris, France

Apply Now
Job Details
Location
Paris, France
Job Type
Permanent
Ref
268475
Posted
03 NOV 2026
Share this job

Apply For This Job

Please complete the form for this job application.