OA

Oliver Albee

Customer Success Team Lead (manager)

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.

Location

Brooklyn, United States

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