Business Development Representative - French Speaker
1 month ago
London
You will be selling the potential of our smart data capture technology. Collaborating, learning and ... Smart, people-first culture * Flexible, office, hybrid or home working * Innovation hackathons