Alena Thomas

Advanced Customer Success Manager

Alena Thomas is an experienced professional in customer success and business development, currently serving as an Advanced Customer Success Manager at Feedzai since September 2025. Prior roles include Senior Customer Success Manager at Modulr, where Alena achieved a 20% portfolio growth and managed £7M in annual recurring revenue, and Enterprise Customer Success Manager at Digital River, driving 20% year-over-year growth. Alena's earlier experience includes project management at MrWeb.com, key account management at Pay360, and VIP business development at Skrill, achieving significant revenue growth and successful client relationship management. Educational qualifications include a Bachelor's degree in International Business and Marketing from London Metropolitan University and a Bachelor's degree in Business Administration from ESCEM.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices