Nexteer Automotive - Saginaw, MI

posted 14 days ago

Full-time - Mid Level
Saginaw, MI
Repair and Maintenance

About the position

The Global Marketing Communications & Brand Manager at Nexteer is responsible for developing and executing a comprehensive global communication plan that aligns with the company's corporate and business growth strategies. This role involves strategic leadership in various global external communication and branding initiatives, ensuring consistent messaging across multiple platforms and formats.

Responsibilities

  • Leads the ongoing development and execution of the global marketing communications strategy and associated brand-building activities
  • Provides support to and collaborates with all regions in tailoring global strategies & tactics to local markets
  • Manages and executes tactics within the global strategy, including brand positioning, messaging guidelines, and branding maintenance
  • Leads global social media management, including planning, implementation, monitoring, and metrics
  • Oversees website management, including content development and consistency across regional sites
  • Leads proactive and reactive media relations activities to promote Nexteer technologies
  • Strategically selects sponsorships, advertising placements, and paid promotions to reach targeted audiences
  • Supports key customer sales pursuits with strategic messaging and deliverables
  • Spearheads external events through strategy and messaging development
  • Supports Investor Relations communications with content and messaging development
  • Provides strategic counsel for crisis management and external communications
  • Leads the global MarComm team and external agency/vendor network
  • Advises C-suite/Sr. Leadership on various communication formats
  • Collaborates across functions for story development and ensures consistent messaging
  • Facilitates review and approval processes for external presentations and trademark use
  • Ensures continuous improvement and cost/time efficiencies in communication tools and protocols.

Requirements

  • Minimum 8 years of experience within Communications, Marketing or related field, ideally with B2B company experience
  • Demonstrated ability to craft compelling narratives on complex topics for diverse audiences
  • Ability to manage multiple projects and stakeholders while meeting tight deadlines
  • Clear understanding of digital/social communications and content marketing
  • Excellent writing and editing skills
  • Strong interpersonal, networking, problem-solving, and leadership skills
  • Knowledge of business operations, automotive, and adjacent industry sectors
  • Experience in people leadership and agency management
  • Project and budget management experience
  • Commitment to life-long learning and continuous improvement

Nice-to-haves

  • Experience in automotive industry communications
  • Familiarity with Digital Asset Management tools
  • Knowledge of applied AI for communications best practices

Benefits

  • Equal Opportunity Employer
  • Accessibility for Applicants with Disabilities
  • E-Verify employer
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service