Claire Church

US Security Manager at Carhartt

Claire Church currently serves as the US Security Manager at Carhartt since April 2021. Previously, Claire held various positions at RTI International from 2003 to 2020, culminating in the role of Manager, Global Security Operations, where oversight was provided for security across a 180-acre campus and 12 office locations with a total of 5,000 employees, along with managing a substantial operating budget. Claire's career at RTI included roles such as Security Supervisor and Security Operations Supervisor, which involved managing security staff, developing policies, and overseeing security operations. Claire began their journey at RTI as a Card Access Administrator, focusing on access control systems. Academically, Claire earned a Bachelor's Degree in Organizational Administration from North Carolina Wesleyan University and is currently pursuing a Master of Business Administration.

Links

Previous companies

Research Triangle Institute logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams