Nexteer Automotive - Saginaw, MI

posted 14 days ago

Full-time
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 across multiple platforms, ensuring consistent messaging and effective brand positioning.

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, shares best practices and provides expert advice
  • Manages and executes tactics within the global strategy, including brand positioning, messaging guidelines, and branding guidelines maintenance
  • Leads global social media management, including story calendar planning, implementation, monitoring, responses, and metrics
  • Oversees website management, including content development, updates, and consistency across regional sites
  • Leads proactive and reactive media relations activities to promote Nexteer technologies and corporate initiatives
  • Selects sponsorships, advertising placements, and other 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 an 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 work with various cultures and manage multiple projects simultaneously
  • 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
  • People leadership and agency management experience
  • Project and budget management experience
  • Commitment to life-long learning and continuous improvement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service