The Director of Executive Brand & Communications owns the personal brands and communications platforms of Overwatch Mission Critical CEO Kirk Offel and Chief Talent Officer Michael Sarraille. This high-trust, high-visibility role has direct access to the CEO and shapes how customers, partners, policymakers, veterans, employees, and the broader market see Overwatch. The goal is to establish both executives as leading voices on digital infrastructure, its workforce, and its role in national security. The role develops distinct executive brand strategies and visibility plans, writes and prepares executive communications, manages social media and executive websites, and oversees speaking opportunities and coordination with hosted podcasts. It also measures performance, maintains editorial processes and content libraries, and manages freelance creative contributors as needed. The Director partners across marketing and executive leadership and works closely with the Senior Director of Communications & Government Relations, the VP of Communications & Public Policy, and an outside PR consultant.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director
Education Level
No Education Listed