Inside Higher Ed · 6 days ago
Chief of Strategic Marketing and Enrollment Communications Manager
The Ohio State University is seeking a Chief of Strategic Marketing and Enrollment Communications Manager to elevate the visibility and enrollment outcomes of its College of Nursing. This role involves leading integrated enrollment management strategies and overseeing marketing and communications efforts to attract high-quality applicants and support the college's mission.
Digital MediaEducationHigher EducationJournalismRecruiting
Responsibilities
Provide vision and strategy for student recruitment, admissions, enrollment and retention, developing an enrollment plan for the college
Create a cohesive student experience – from exploration to graduation and beyond
Develop and monitor metrics to assess enrollment funnel health, marketing ROI, and student success
Develop and implement a marketing and communications strategy and plan that aligns with the strategic goals and priorities of the college and supports the strategic imperatives of the university
Create messaging platforms that differentiate the college from its peers
Strengthen the college’s reputation and visibility through rankings, peer recognition, and storytelling around impactful outcomes, leveraging modern marketing and communications practices
Partner across the college to garner support for enrollment goals with academic and fundraising priorities
Manage budgets, vendor relationships, and resource allocation
Inspire and mentor cross-functional teams to foster collaboration and professional growth
Support cultural impact and efforts across the college
Provide counsel to the dean relative to executive communications
Ensure consistent, inclusive, and compelling communications across audiences
Qualification
Required
Bachelor's degree or equivalent experience required
10 or more years of relevant experience in enrollment management, admissions, marketing, or related fields required
At least 10 years of progressive leadership in marketing, communications or enrollment management, admissions, marketing, or related fields
7+ years of progressive experience in marketing, enrollment management, or higher education leadership
Proven success in developing and executing multi-channel campaigns and enrollment strategies
Strong leadership, project management, and communication skills
Preferred
Master's degree preferred
Experience in health care marketing or health sciences or nursing program recruitment
Familiarity with online, hybrid, and campus-based program marketing
Proven ability to innovate in digital storytelling and student enrollment
Prior responsibility for marketing/enrollment budgets and strategic planning
Company
Inside Higher Ed
Inside Higher Ed is the online source for news, opinion, and jobs related to higher education.
Funding
Current Stage
Growth StageTotal Funding
unknown2022-01-10Acquired
2006-08-31Series Unknown
Recent News
Research & Development World
2025-05-03
Business Standard India
2025-04-11
Company data provided by crunchbase