Leo A. is currently a Client Experience Manager at Upvest, a position they have held since 2025. Previously, Leo worked as a Client Success Manager at Scalable Capital from 2022 to 2025, and as a Customer Success Manager at vivenu from 2020 to 2021. Leo earned a Bachelor of Arts in International Business and Social Sciences from Rhine-Waal University, completing their degree in 2021.
This person is not in the org chart
This person is not in any teams
This person is not in any offices