Caroline Leach

Caroline
Leach

Part-Time Lecturer of Communication
Founder of The Carrelle Company; Communication Management (MCG) alumna; Alumni Advisory Board Member
Caroline Leach
Expertise: 
Business, Digital Media, Entertainment, Entrepreneurship, Leadership, Management, Marketing, Social Media, Technology and Innovation

Caroline
Leach

Part-Time Lecturer of Communication
Founder of The Carrelle Company; Communication Management (MCG) alumna; Alumni Advisory Board Member

Tabs

Caroline Leach teaches digital media studies at USC Annenberg. She was a marketing and communications executive at Fortune 100 companies in the technology and media industries before starting her own company. Her background includes corporate communications, marketing analytics, brand management, social media, and digital marketing. She served on the integration planning team for a $50-billion acquisition in tech and media.

Now an entrepreneur, Leach founded The Carrelle Company to help leaders and organizations tell their stories and create the future. She provides corporate communications, digital marketing, personal branding, and executive coaching services.

An instructor at USC Annenberg since 2020, Leach teaches digital media leadership and management courses in the Digital Media Management (DMM) program. She has also taught in the Digital Social Media (DSM) program.

She has an MA in communications management from USC Annenberg and a BA in economics from UCLA. She served as chair of the Annenberg Alumni Advisory Board and an executive committee member of the Board of Governors for the USC Alumni Association.