DePauw Universityposted 20 days ago
Full-time • Mid Level
Greencastle, IN

About the position

The Director of Enrollment Marketing Strategy is responsible for developing and executing comprehensive marketing campaigns that drive student recruitment and support enrollment goals. This role leads the strategic planning and implementation of digital, print, and social media initiatives to increase visibility and attract prospective students. The director collaborates closely with admissions, communications, and academic departments to ensure messaging is consistent, targeted, and aligned with institutional values. Additionally, the position analyzes market trends and campaign performance to inform data-driven decisions and optimize outreach strategies.

Responsibilities

  • Oversee the Enrollment Marketing Strategy within the Division of Communications and Marketing.
  • Ensure coherence of messaging for all student recruitment campaigns with the goals of elevating the DePauw brand and increasing enrollment to achieve university goals.
  • Leverage the Bold and Gold 2027 strategic plan in recruitment-related marketing and communications to increase DePauw's value proposition for prospective students.
  • Manage student search project relationships with external vendors.
  • Manage student search campaign execution in DePauw’s customer relationship management tool (Slate).
  • Develop, manage, and execute other enrollment-related communication campaigns for students, parents, and influencers.
  • Coordinate coherence between student recruitment direct messaging and other channels.
  • Update the admission website as needed weekly and coordinate between Admissions and the web development team for major changes and strategy.
  • Organize and run weekly meetings between key team members on the Admissions and Communications teams.
  • Maintain master admission communications calendar and associated tasks in project management tool (Asana).
  • Inform admission staff of timely messages and strategy, particularly as it relates to their territory management and relationship development for prospective students.
  • Create and uphold appropriate risk management processes.
  • Coordinate and oversee logistics for enrollment marketing.
  • Ensure prudent financial decision-making related to the enrollment management marketing budget.
  • Other duties as assigned.

Requirements

  • Bachelor's degree in a related field required.
  • Seven years of relevant experience in Enrollment Management, Communications and Marketing, or in a closely related field.
  • Preference for experience in an undergraduate admission office.
  • Experience serving as a Director of Assistant/Associate Director.
  • Proficient in writing speeches and articles for publication.
  • Ability to effectively present information to top management, public groups, and/or boards of directors.
  • Experience handling complex and confidential information.
  • Experience in budget development, monitoring, and management.
  • Excellent organizational skills, strong written and interpersonal communication skills, and the ability to work well in a team environment.
  • Demonstrated expertise with Client Relationship Management tools and project management tools, and experience working in Slate and Asana preferred.

Benefits

  • Medical, dental and vision insurance.
  • Basic Life insurance, Accidental Death & Dismemberment (AD&D) and Long Term Disability paid for by DePauw University.
  • Voluntary life insurance for employees and their dependents.
  • Tuition Remission and Exchange.
  • Relocation Allowance.
  • Retirement savings plan.
  • Employee discounts and access to University resources.
  • Cigna Employee Assistance benefit available to all employees and their households.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service