Global Brand Manager
2 months ago
Greater London
... German, French ...) Autonomous, creative, and business sense, structured, entrepreneurial spirit, team player. Flexible, agile, adaptable, enthusiastic, and curiosity. collaborative and positive ...