Catherine Harrell

Chief Marketing Officer at BitSight

Catherine Harrell is the Chief Marketing Officer at BitSight. Catherine has over twenty years of experience in marketing, with a focus on technology companies. Prior to joining BitSight, they were the Vice President of Marketing at Citrix, and before that, they held various marketing leadership positions at Intuit. Catherine has a proven track record in growing companies through innovative marketing initiatives and strategic partnerships. Catherine holds a BA from the University of North Carolina at Chapel Hill.

Catherine Harrell has a MBA from Duke University - The Fuqua School of Business and a Bachelor's degree from the University of North Carolina at Chapel Hill.

Some of their coworkers include James Hillier - CFO, Paige H. Esser - Chief People Officer, and Mark Desautelle - Chief Customer Officer. Catherine Harrell reports to Steve Harvey, CEO.

Links

Previous companies

PrecisionLender logo
Intuit logo

Timeline

  • Chief Marketing Officer

    August, 2022 - present

View in org chart