The Ohio State University · 4 hours 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 enhance the visibility and enrollment outcomes of its College of Nursing. This role involves leading the development and execution of integrated enrollment management strategies and overseeing marketing and communications efforts to attract high-quality applicants.
EducationHigher EducationUniversities
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
The Ohio State University
The Ohio State University is a public research university based in Columbus, Ohio.
H1B Sponsorship
The Ohio State University has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (311)
2024 (295)
2023 (236)
2022 (149)
2021 (111)
2020 (125)
Funding
Current Stage
Late StageTotal Funding
$52.28MKey Investors
AmeriCorps Public AlliesNational Safety CouncilFederal Aviation Administration
2024-07-09Grant· $0.81M
2024-04-29Grant
2024-03-05Grant· $0.35M
Recent News
Sports Business Journal
2025-10-24
Company data provided by crunchbase