People Matter

On-site & Remote

Showing 1 job
DoorDash

Customer Success Manager (French/Italian speaker)

London, UK
2 months
E-Commerce
Food Delivery
Internet Services
Logistics
Marketplace
Mid-Senior Level