Ashlin Ekka is a Customer Success Manager at Avalara since May 2024, with prior experience as a Client Account Management Consultant at Allied Market Research from October 2023 to March 2024. Throughout a career in customer success, Ashlin has held roles including Manager of Customer Success at Sphinx Worldbiz Limited, where responsibilities included onboarding and engaging enterprise-level clients, and Senior Client Success Manager at Hubilo, overseeing customer accounts and ensuring satisfaction. Earlier work as a Benefits Specialist at ADP focused on human capital management, and experience as an Insurance Specialist at WNS Global Services involved preparing client transaction statements. Ashlin’s expertise is underpinned by a Bachelor of Commerce degree from Alagappa University, earned between 2011 and 2013.
Sign up to view 0 direct reports
Get started