Marketing Manager, External Engagement Programs (Hybrid) - Olin Business

Washington University in St. Louis
86d$58,400 - $99,700

About The Position

The Corporate Engagement Programs Marketing Manager leads the strategic development and activation of integrated marketing and communications initiatives that build awareness, affinity and engagement for Olin Business School among corporate partners and the broader business community. Reporting to the Senior Marketing Manager of Strategic Initiatives, this role serves as the primary organizational partner for Olin's corporate engagement, executive education and experiential learning teams, working to define, execute, and measure marketing and communications initiatives that elevate thought leadership and core programmatic offerings relevant to the business community. This position collaborates closely with Marketing & Communications' content creators and digital experts to develop compelling and engaging communications, integrated campaigns, and storytelling collateral aligned to the school's strategic priorities and core narrative. This includes developing content and collateral, supporting storytelling for a partner e-newsletter, managing timelines and deliverables, and supporting campaign measurement and reporting.

Requirements

  • Bachelor’s degree or combination of education and/or experience may substitute for minimum education.
  • Relevant Experience (5 Years)

Nice To Haves

  • Analyze Information
  • Communication
  • Computer Literacy
  • Computer Software
  • Creative Approaches
  • CRM Integrations
  • Customer Relationship Management (CRM) System
  • Decision Making
  • Diplomacy
  • Independent Judgment
  • Integrated Marketing Communications
  • Interpersonal Communication
  • Interprofessional Communication
  • Journalism
  • Oral Communications
  • Professional Etiquette
  • Project Management
  • Self-Starter
  • Storytelling
  • Strategic Thinking
  • Website Content Management Systems
  • Writing
  • Written Communication

Responsibilities

  • Strategic campaign planning including leveraging research and audience insights to inform the activation of integrated marketing and communications tactics that drive enrollment in non-degree courses and Olin engagement opportunities.
  • Works with Olin organizational partners to develop key messaging and strategy that informs the development of compelling marketing materials for use across digital and in-person engagements.
  • Creation of marketing objectives and creative brief development to guide and manage creative content development.
  • Curates and produces bi-monthly e-newsletter highlighting relevant Olin insights, opportunities, and news for corporate partners.
  • Reviews creative content to ensure clear, compelling communication aligned to goals and adherence to applicable brand guidelines.
  • Measures, tracks and reports on the impact of campaigns.
  • Perform other duties as assigned.

Benefits

  • Up to 22 days of vacation, 10 recognized holidays, and sick time.
  • Competitive health insurance packages with priority appointments and lower copays/coinsurance.
  • Free Metro transit U-Pass for eligible employees.
  • Defined contribution (403(b)) Retirement Savings Plan, which combines employee contributions and university contributions starting at 7%.
  • Wellness challenges, annual health screenings, mental health resources, mindfulness programs and courses, employee assistance program (EAP), financial resources, access to dietitians, and more!
  • 4 weeks of caregiver leave to bond with your new child.
  • Family care resources for continued childcare needs.
  • WashU covers the cost of tuition for you and your family, including dependent undergraduate-level college tuition up to 100% at WashU and 40% elsewhere after seven years with us.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service