Description The Marketing Manager is the primary liaison for Global Marketing and Communications and Enrollment Management. This position works in partnership with Enrollment to develop creative and brand management for digital, print, video and outdoor communications projects in a manner that supports and strengthens Enrollment and the Webster University global brand. This position assists with the creative process to produce high quality, strategically grounded creative and will manage a direct report. This position works with other creative team members injecting sound marketing strategy and inspiring them to creative excellence. The Marketing Manager plans and executes the University's Peer Influence Campaign. This position reports to the Vice President & Chief Communications Officer and works collaboratively with other professionals within the Global Marketing and Communications Unit and with internal clients across the Webster University international campus network.
Essential Duties and Responsibilities:
Deliver innovative and creative successful solutions for diverse and geographically dispersed internal clients.
Manage/lead/coach/inspire creative teams within a complex and diverse organizational structure.
Enhance and enforce brand guidelines and manage multiple and conflicting tasks and timelines.
Collaborate with other Unit directors to ensure consistency across channels and areas of expertise.
Develop and manage an annual budget/plan.
Passionate dedication to creativity, anticipation of market needs and commitment to best practices.
Strong problem-solving skills, ability to understand and identify key strategic issues, and develop creative solutions to assignments.
Advanced understanding and experience with all forms of digital marketing communications, print advertising, outdoor, major sponsorships, etc.
Highly organized, with strong attention to detail and the ability to manage multiple projects and meet tight deadlines.
Location: Webster Groves Campus-WEBG
Minimum Qualifications Bachelor's Degree in Communications, Marketing or related field and 5 years of experience.
Experience in a leadership role, outstanding verbal and written communication skills and the ability to interact with a diverse campus and public community required. Ability to work independently and to lead teams which include direct reports, departmental colleagues, external partners, and internal constituents with varied knowledge and skills. Ability to research and assess markets and create strategic communications plans for enrollment and Peer Influence branding campaign. Experience with an agency setting working with creative staff to develop concepts and campaigns. Ability to assess, evaluate and manage outside vendors. Familiarity with latest Adobe Creative Suite software and skilled with Microsoft Office Suite. Comfortable with presentation software such as PowerPoint or comparable program. Knowledge of media/media buying placement a plus.
Preferred Qualifications Master's Degree in Communications, Marketing or related field. Experience working in higher education preferred.
Department Creative Services-CRSR
Special Instructions For Applicant
Physical Demands Within the normal range of an office environment.
With its home campus in St. Louis, Missouri, USA, Webster University comprises an action-oriented global network of faculty, staff, students and alumni who forge powerful bonds with each other and with their communities around the globe. Founded in 1915, Webster is a private non-profit university with students studying at campus locations in North America, Europe, Asia and Africa and in a robust learning environment online. The university is committed to ensuring high-quality learning experiences that transform students for global citizenship and individual excellence.