Rachel F. is an accomplished professional with extensive experience in the renewals sector, currently serving as Vice President of Americas Renewals at Barracuda since February 2012, where progression through various roles includes Senior Director, Director, Senior Manager, Manager, Lead Renewals Specialist, and Renewals Specialist. This trajectory involved critical responsibilities such as facilitating maintenance renewal contract processing and ensuring timely notifications to customers and resellers. Prior to Barracuda, Rachel F. worked as a Medical Records Clerk at Palo Alto Medical Foundation, where tasks included managing medical record filing and data entry. Educational background includes studies at Deanza College.
This person is not in the org chart
This person is not in any teams