Head of Consulting - Europe
24 days ago
Slough
Management and people development of the team (manager of managers) * Ensure that customer implementations are done with the highest quality, on time, on budget. Be coach for the whole team. Business ...