Senior Account Executive Sales · London ·
- Location
- Greater London, England, United Kingdom
optimise staffing, and engage their frontline teams. We empower organisations across the globe, ranging from retail and hospitality to logistics and healthcare, with smart, mobile-first solutions. Here, you’ll find: A truly international team with colleagues from all over the world A flexible and hybrid-friendly work ...