The Business Communications Manager will spearhead strategic messaging for the Cadillac Formula 1 Team, integrating commercial, partnership, and ownership elements to craft a unified business narrative that drives stakeholder engagement and organizational goals.
Key Responsibilities
- Guide the strategic focus of business communications within the commercial sector, aligning with overall company, ownership, and brand aims
- Serve as a key consultant to executives, developing stories around partnerships, commercial approaches, and ownership alignment
- Create and implement comprehensive communication plans linking partner efforts to the organization’s core narrative
- Manage unified messaging structures that synchronize efforts among Commercial, PR, Marketing, Digital, and Editorial groups
- Direct the approval process for commercial and partner communications to maintain uniformity, adherence to regulations, and high standards
- Collaborate with PR and Media units to harmonize outward positioning, covering announcements, media interactions, and leader communications
- Offer high-level communication guidance during events and critical periods, coordinating stakeholder messages, content creation, and activation efforts
- Aid in designing and carrying out influential campaigns that boost visibility, interaction, and tangible business outcomes
- Track and assess communication effectiveness, applying data to enhance tactics and maximize results
- Facilitate cross-departmental connections to guarantee all communications embody a cohesive, strategy-driven business story
- Keep abreast of technical, operational, and regulatory aspects to ensure precision and pertinence in communications
Qualifications
- Extensive background in advanced communications, PR, or business communications in top-tier sports, international sports, or prominent commercial settings
- Proven expertise navigating intricate, multi-departmental commercial structures, collaborating with high-level executives and impacting various groups
- Sharp business insight to synchronize communication plans with income-producing efforts and partnership goals
- In-depth knowledge of Formula 1, motorsport, or comparable dynamic, high-stakes fields, encompassing operational and regulatory elements
- Established success in stakeholder interactions, PR, and multi-channel integrated narratives for diverse audiences
- Outstanding written and spoken communication abilities, skilled at simplifying intricate technical or business ideas into engaging stories
- Proficiency handling numerous tasks under intense pressure, frequently against strict timelines
- Assured in advisory leadership positions, persuading without formal power while fostering reliable connections at every tier
- At ease operating in international events and on-site settings, with an adaptable, involved style
- Team-oriented perspective with keen detail focus and a forward-thinking, problem-solving demeanor
- Readiness to travel and adhere to irregular schedules per the Formula 1 calendar
Benefits And Growth
- Comprehensive healthcare coverage
- Ample paid time off
- Substantial opportunities for professional advancement as part of a worldwide brand