Senior Account Manager - German or Italian Speaker
16 days ago
London
Account/Business Development Executive, Client Relationship Manager, Key Account Manager, Client Success Manager, Sales and Business Development Coordinator, Strategic Account Manager, and Business ...