Randy Echavarria

Strategic Service Delivery Manager at 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.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


Sinch

36 followers

Sinch is a telecommunications and cloud communications platform as a service company.


Headquarters

Stockholm, Sweden

Employees

1,001-5,000

Links