- Philadelphia, Pennsylvania, United States
- Hybrid
- Full-time · Mid
- Salary Grade: T25
- 3+ years
The Marketing Manager, Enrollment works closely with the SMC insights and analytics team and Enrollment Marketing team and internal partners including Enrollment Management, Undergraduate Admissions, the Graduate School, and schools/colleges to develop and implement marketing initiatives that support annual enrollment goals.
Responsibilities
- Collaborates on the development, implementation, and optimization of marketing campaigns that generate and nurture qualified leads through the enrollment funnel and support enrollment goals.
- Develops creative briefs and manages the creation of campaign assets across advertising, print, email, digital content, and related channels, working with content, creative, and project management teams to ensure timely and effective execution.
- Reviews, edits, and proofreads marketing materials throughout the production process, providing constructive feedback to ensure work aligns with creative briefs, brand standards, audience needs, and campaign strategy.
- Guides creative and visual development across projects, working with writers, designers, photographers, videographers, and other creative partners to ensure concepts and deliverables effectively support campaign objectives.
- Contributes directly to marketing materials through writing, editing, and other creative work as needed, and participates in photo and video shoots to help guide content development and ensure assets meet project objectives.
Requirements
- Bachelor’s degree in marketing or related area