Ben Heller is a seasoned professional in client experience and account management, currently serving as the Senior Client Experience Manager and Team Lead at Anchorage Digital since June 2020. In this role, Ben has successfully managed client onboarding and integration for institutional clients, contributing to over $800 million in assets under custody through strategic partnerships and business expansion efforts. Prior experience includes multiple roles at Meta Payment Systems, where Ben developed partner relationships and led initiatives to improve customer service within the prepaid portfolio. Education includes a Bachelor of Business Administration in Business Management from the University of South Dakota.
This person is not in the org chart
This person is not in any teams
This person is not in any offices