role that can be located in France, UK or
Germany. About You You are passionate about
the customer experience..., technology, and can personally relate to a developer or product manager's struggles. You help
bridge the gap between technical... -
Voir cette offre d'emploi