Sr. Director Marketing & Communications, Account Planner & Strategist
Saint Louis University
Location: St. Louis, Missouri
Internal Number: 2022-06035
Under general direction, this position is responsible for the development and implementation of marketing and communications strategies that help deliver the Universitys mission and goals. This position will build collaborative relationships across the University, understand market and competitive trends and insights, leverage multi-channel marketing and communications strategies, and develop measurement strategies and reporting while optimizing for increased success. This position will work collaboratively with existing marketing and communications experts in the Marcom division.
Oversee and direct account planning team, develop collaborative relationships with key partners across the University, including existing marketing and communications teams, Deans, Divisions, etc., striving to integrate and align marketing and communications efforts,
Provide strategic marketing and communication planning expertise and day-to-day support focused on cultivating opportunities and building consensus across the enterprise,
Proactively develop multi-channel marketing and communication plans, partnering with Marcom division and additional experts, including market and competitive insights, brand strategy, audience/persons, key messages, channels, timing and measurement,
Utilize resources to understand market and audience insights including demographics, psychographics, and competitive insights,
Monitor and measure marketing and communications plans for effectiveness, proactively identifying optimization opportunities,
Manage clients provided marketing and communications budgets per initiative
Create project and creative briefs to help guide creative development, develop project timelines, key deliverables and milestones
Develop Communications to key constituents, including ability to develop and execute (when needed) content for PR, social, web, direct-to-consumer, etc.
Regularly report progress and updates to supervisor
Other duties as assigned
Knowledge, Skills and Abilities:
Knowledge of marketing and communications strategies across various media channels including print, digital, PR, direct, etc. Strong management and interpersonal skills, as well as verbal and written communication skills. Proven success sin developing relationships, collaborating and building consensus across diverse internal and external constituencies. Ability to work proactively, think creatively, and leverage strong analytical skills to develop and summarize the best strategies. Demonstrated ability to manage multiple projects, on time and on budget, including working under pressure and in challenging situations. Acquaintance with and/or potential for understanding and embracing the mission of Catholic and Jesuit higher education.Â
Bachelors degree or an advanced degree in marketing, communications, public relations, journalism, advertising, or a related field; supplemented with at least eight (8) years of successful marketing and communications experience, with higher education experience and advertising agency experience a plus.
Saint Louis University requires COVID-19 vaccinations for all students, staff, and faculty who are physically present on our St. Louis campuses. As a prospective and/or a new employee at Saint Louis University, you will be/are required to comply with the Universitys vaccination protocol. Proof of full vaccination is required before the start of employment in order to work at Saint Louis University. If you are not vaccinated, you are required to begin the vaccination process at the time of your first day of employment and submit proof of full vaccination within 30 days of your start date. Exemptions may be granted on the grounds of religious beliefs or medical circumstances. Failure to comply with the vaccine requirement within 30 days of an employees start date will result in termination of the employment.Â Proof of vaccine will be submitted through an online portal made available to you during your Workday onboarding tasks.
Saint Louis University(SLU) is a private, co-educational Jesuit university located in St. Louis, Missouri, United States. Founded in 1818 by the Most Reverend Louis Guillaume Valentin Dubourg SLU is the oldest university west of the Mississippi River. The University has campuses in St. Louis, Mo. and Madrid, Spain. SLU values academic excellence, life-changing research, compassionate health care, and a strong commitment to faith and service. For nearly 200 years, the University has gone beyond teaching facts and figures, encouraging students to form ideas and identities. Today, SLU students are nearly 14,000 strong. The University has invested vast resources to advance academic programs and enhance the student experience. SLU also is a major research institution where premier researchers tackle local and global challenges. And the University's commitment to community service has earned it national acclaim and bolstered its status as a character-building college.
The Marketing Career Network (MCN) is an online recruitment resource that aligns employers with professional marketing membership organizations. It brings together audiences from in every marketing discipline and connects them through a single job board network – it is the place marketers go...