Rachel Loo is an experienced professional in customer success and revenue operations, currently serving as a Customer Success Manager at Avoca since November 2025. Prior to this role, Rachel held multiple positions at Vercel, including Renewals Manager, Senior Revenue Operations Analyst, and Revenue Operations Analyst from May 2022 to August 2025. Earlier experience at Splash includes roles such as Customer Success Manager and Senior Brand Strategist. Rachel has also contributed to LevelUp as an Office Manager and has experience in sourcing and finance with Advantage Capital and LevelUp, respectively. Rachel began a career in relationship management at State Street and completed an operations internship at the Hult Prize Foundation. Rachel Loo earned a Bachelor of Science in Business Administration with a focus in Finance, graduating Cum Laude from Northeastern University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices