Creator Economy Job Center
← All creator economy jobs

Content and Social Media Ecosystem Manager

Truist

Location: Charlotte, North Carolina, United StatesPosted: Sep 25Category: Social Media & ContentCompany type: BrandApply route: Apply direct
Apply at Truist

Truist is seeking a strategic, collaborative Content and Social Media Ecosystem Manager to build the capabilities, operating models, insights, technology, partnerships, and governance that connect social media, content experiences, and influencer and creator marketing across the enterprise. This is an individual contributor role that works alongside the senior leaders of Social Media and Content Experiences and in close partnership with the Influencer/Creator Marketing Manager. Under Truist's in-office policy, this role is in office 5 days a week.

Key responsibilities

  • Connect social media and content experience strategies across search, AI-enabled discovery, social platforms, and digital research journeys
  • Enable connected planning, publishing, distribution, optimization, and reuse of content
  • Connect the always-on creator content ecosystem to planning, distribution, paid media, measurement, and governance capabilities
  • Develop shared KPIs and measurement frameworks, and deliver executive dashboards
  • Coordinate agency, platform, technology, and vendor relationships
  • Own enterprise social media and content policies, procedures, and standards, including influencer and creator disclosure requirements

Required qualifications

  • Bachelor's degree in Marketing, Communications, Business Administration or related field, or equivalent
  • Seven years of related social media experience or equivalent
  • Ability to lead projects of significant complexity and risk exposure
  • Sophisticated analytical skills
  • Knowledge of the industry's competitive landscape and regulatory factors
Apply at Truist

Popular searches