About the role We are looking for a motivated, tech-savvy IT Deployment & Client Support Specialist to join us full-time in Lyon. Our business delivers a cutting-edge software solution that relies on physical hardware for site-wide installation. This is a unique “hybrid” IT role: you aren’t just