Senior Brand Manager - Marketing and Communications

Washington University in St. Louis - St. Louis, MO (30+ days ago)4.1

Job Type/Schedule

This position is full-time and works approximately 37.5 hours per week.

Department Name/Job Location

This position is in the Department of Marketing and Communications. This position is for the Danforth Campus.

Essential Functions

With Associate Dean of Marketing, leads the implementation of short and long term brand strategies and marketing plans to build the global awareness and reputation for Olin and its programs and areas. Working in concert with the brand management team, understands individual programs’ goals to create and develop a strategic marketing and communications plan. Oversees the development marketing plans, and execution for the Olin Business School. All activities will enhance Olin’s brand awareness and reputation not just in key markets of business, but nationally and globally.

Strategic thinking: Develop comprehensive understanding of the school and university’s brand position based on programs’ recruitment strategies, market demographics and psychographics, competitors, stakeholder input, and other environmental factors that drive success.
Marketing planning: Uses that comprehensive, strategic understanding in conjunction with primary and secondary research to develop exceptional strategic marketing plans with an appropriate marketing mix for the overall Olin brand and corresponding programs and areas. Act as resource to other Brand Managers and oversight of department projects.
Brand execution: Leads and manages execution of successful marketing campaigns and initiatives associated with the annual marketing plan, including development of all collateral, web content and presence, direct mail, advertising, events, promotions, digital, social media, and other marketing. Ensures that marketing efforts meet the needs of the target audiences while maintaining consistent message, tone, and style.
Marketing Counsel: Provides effective and respected marketing counsel to senior management and internal customers.

Required Qualifications

Bachelor’s degree in marketing, public relations, communications, and/or advertising preferred, plus 8 years of experience in marketing or brand management, including proven experience leading high-impact strategic marketing planning, campaign development, to market execution and media planning and placement.
Proven experience in developing, facilitating or coordinating advertising creative including keen creative eye and strong appreciation for the creative process.
Demonstrated experience working with or for ad agencies to develop advertising.

Preferred Qualifications

Masters degree or commensurate work experience desired.
Experience with brands targeted at senior level and c-suite business people a plus.
Experience in leading teams in a complex environment.

Salary Range

The hiring range for this position is $64,291 - $83,616 annually.


  • Retirement Savings Plan
  • 22 vacation days
  • 8 Paid Holidays
  • Sick Time
  • Tuition benefits for employee, spouse and dependent children
  • Free Metro Link/ Bus pass
  • Free Life Insurance
  • Health, Dental, Vision
  • Health Savings Accounts (HSA)
  • Long Term Disability Insurance
  • Flex Spending Plan
  • Other Benefits
Human Resources website (

EOE Statement

Washington University is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity or expression, national origin, genetic information, disability, or protected veteran status.