Robert Rocheleau
London, UK
About
07981 530 306
Title: Senior Customer Success Manager
A seasoned, driven, results-oriented self-starter, equally at home as a leader or individual contributor. Extensive experience managing globally-distributed teams implementing enterprise solutions, and working independently as a hands-on client engagement specialist delivering strategic and tactical pre and post-sales consulting services to a diverse Business and IT landscape encompassing Finance, Retail, Media, Telco, Government and other sectors.