Sinch
Randy Echavarria is an experienced professional in strategic service delivery and customer success, currently serving as the Strategic Service Delivery Manager and Customer Success Manager at Sinch since January 2019, following the company's rebranding from CLX Communications. Prior to this role, Randy held managerial positions at Zeta Global and Waterfall International, where responsibilities included overseeing mobile solutions and managing strategic accounts, respectively. Randy's career began at Money Mailer as the Manager of Client Services, and Randy holds a Bachelor's degree in Business Administration from South University.
This person is not in any teams
This person is not in any offices
Sinch
36 followers
Sinch is a telecommunications and cloud communications platform as a service company.