Customer Insights Manager EMEA
- Location
- Greater London, England, United Kingdom
team upskilling. Great experience in prioritization and managing team projects Highly self-motivated, analytical, with sharp attention to detail. Highly creative in problem-solving & communication, with rigorous implementation Proactive, enthusiastic, and reacting intelligently to unforeseen issues Excellent problem-solving skills Experience with customer databases and working ...