The IT Manager France role is key to ensuring best in class service delivery for our clients in France
Job Summary
The IT Manager France role is key to ensuring best in class service delivery for our clients in France.
This role manages a team of Field Service Engineers and Project Managers, working in close collaboration with Sales, Merchant Operations, HR and Finance to deliver robust IT support and strategic project execution.
The candidate must have strong service ethics, organizational and communication skills and the position could require travelling.
Matching Summary
The IT Manager France role is key to ensuring best in class service delivery for our clients in France.
Skills & Requirements
Must-have
IT operations and project management
Cybersecurity risk monitoring
Merchant hardware and software management
Team leadership and development
IT budgeting and CAPEX management
Cross-functional coordination
French and English fluency
Nice-to-have
Sales-oriented mindset
Strong communication skills
Problem-solving and decision making
Culture of innovation
Stakeholder management abilities
Key Requirements
Proven IT management experience
Experience in multi-site or multinational environment