Business Sales Development Specialist
Prague, Czech Republic
miesiąc temu
... ultimate goal is to make cities for people, not cars, and ... countries. We build partnerships, launch cities, onboard new restaurants, enable 200+ ... customers and partners in 600+ cities across 50+ countries. Work in ...
www.iagora.com