Skip to main content
Picture of Catherine Captain
GE Digital Leadership

Catherine Captain

Chief Marketing Officer, GE Digital

Catherine Captain is the Chief Marketing Officer for GE Digital. She is a key driver in positioning GE Digital with all external and internal stakeholders, partnering with the leadership team to champion the company’s technology and leverage the GE Digital brand for customer impact.

Catherine is an experienced marketing leader with a demonstrated track record of delivering business results through impactful communications, marketing, branding and advertising as well as business strategy and general management for Fortune 500 organizations.

Prior to GE Digital, Catherine was VP, Brand Strategy and Marketing at T-Mobile leading Brand Marketing, 5G Network Marketing and Cause Marketing. Previously at T-Mobile, she was VP, B2B Marketing and VP, Communications responsible for the office of the CEO, crisis communications, exec social media and employee communications. She also served as Executive Sponsor for T-Mobile’s Veterans & Allies employee resource group. Prior to joining T-Mobile, she led marketing to deliver growth at startups and Fortune 500 companies as both an employee and consultant. She started her career with a decade in marketing roles at USA Today, then served as the CMO for NBC News Digital and General Manager for NBC News’

Catherine is also an adjunct professor at the University of Washington’s Communication Leadership program teaching graduate-level seminars including “Story-Based Marketing” and “Brand Matters.”

Catherine graduated from University of Iowa in English and Journalism and earned master’s degrees from both Northwestern University and London Business School.