Cara B. serves as the Senior Director of Trust & Safety for Glassdoor at Indeed, a position held since August 2025, following a long tenure at Glassdoor since June 2011. In this leadership role, Cara B. is responsible for overseeing content moderation, policy enforcement, user support, and cross-functional alignment across legal, product, and engineering teams. Prior to this role, Cara B. advanced through various positions at Glassdoor, including Director of Trust & Safety and Associate Director of Content & Community, contributing to the development and implementation of global trust and safety strategies. Earlier career experience includes a role as a Risk Associate at Allstate Insurance from December 2009 to November 2010. Cara B. holds a BA in Management and Marketing from Walsh University and an Associate of Arts from Kent State University.
This person is not in the org chart
This person is not in any offices