Allan Castro

Senior Customer Success Manager - Enterprise at Talkwalker

Allan Castro is an experienced professional in customer success and project management, currently serving as a Senior Customer Success Manager at Talkwalker since March 2022. Prior to this role, Allan worked at Guidepoint as a Customer Success Manager and Project Manager, overseeing extensive research projects across multiple continents. Earlier experience includes positions at Telefonica, where Allan held roles such as Senior Sales Analyst and Senior Training Analyst, contributing to significant sales automation initiatives and training programs. Allan's career began at Infoglobo as an Area Sales Supervisor, demonstrating a strong ability to manage sales teams and exceed quotas. Allan holds a degree in Publicidade e Propaganda from Estácio.

Links

Previous companies

Guidepoint logo