Rachel Cowan

Lead - Senior Customer Success Manager at Freshworks

Rachel Cowan is a seasoned professional in customer success management with extensive experience at leading organizations. Currently serving as the Lead - Senior Customer Success Manager at Freshworks since April 2022, Rachel excels in executive relationships and wellness coaching while utilizing a broad skill set. Previously, Rachel held roles at Clarivate, where responsibilities included managing enterprise-level strategic customers and achieving recognition as CSM of the Year in 2020. Prior to that, Rachel worked at CPA Global for over a decade, where accolades included CSM of the Year in 2019 and leading significant client service teams. Rachel also has a background in academia as an English Professor at Northern Virginia Community College. Rachel holds a Master's Degree in English Language and Literature, along with a Graduate Certificate in Professional Writing and Rhetoric from George Mason University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices