Want to join the team?

Here's a list of the positions we are currently looking to staff


Logistics & deployment technician

Located in Paris, you'll be responsible for preparing orders, organising field deployments and managing after-sales services. Your tasks will be split between office support and on-site missions.

  • Work experience : no particular experience
  • Fluent French &  regular English
  • Organised, resourceful, skilful and dynamic