Levanta
Oliver Albee is an experienced Customer Success Manager currently employed at Levanta, an Amazon Affiliate Platform, since December 2024. Prior to this role, Oliver held various positions at vcita from January 2022 to December 2024, including Customer Success Team Lead and Senior Customer Success Manager, managing a diverse portfolio of small and medium-sized businesses across multiple industries. Earlier experience includes serving as a Customer Success Manager at Finovate, where professional relationships were built with notable tech and banking midmarket and enterprise companies, and as an Event Associate focused on enhancing event platform exposure. Oliver also worked as a freelance photographer/videographer and managed technological services at the University of Washington. Oliver holds a Bachelor of Business Administration from UW Foster School of Business and a Bachelor of Arts in Comparative Literature from the University of Washington.
This person is not in the org chart
This person is not in any teams
This person is not in any offices