Director, University International Enrollment

Newark, DE (Unknown)

Salary Not AvailableDirector/ExecutiveFull time

Posted 8 hrs ago

Job Summary

Own and drive the university's international enrollment strategy, leading the recruitment plan and partnerships across undergraduate, graduate, and non-degree programs while mentoring staff.

  • Lead and align international recruitment initiatives and partnerships
  • Mentor staff and coordinate cross-unit collaboration

Job Description

Responsibilities

  • Lead the university-wide goals for international enrollment.
  • Develop and lead strategic international recruitment plan for international enrollment and ensure its implementation university-wide.
  • Oversee sponsored student recruitment and liaison with sponsoring organizations.
  • Work in close alignment with Center for Global Programs and Services (CGPS) to support the University’s global strategy.
  • Lead, mentor, and support the international recruitment staff for graduate and undergraduate admissions, the English Language Institute, as well as faculty and staff recruiting for specific programs with international partners.
  • Lead the development of strategies to identify regions, institutions of higher education and other organizations where successful partnerships can be developed in keeping with University of Delaware’s mission and priorities.
  • Develop recommendations and oversee adherence to approved policy guidelines for establishing international affiliations, programs and partnerships.
  • Advise deans, directors, staff and faculty on marketplace issues affecting international recruitment and enrollment.
  • Serve as a consultant to campus and the wider community on international recruitment activities and resources. Raise the University’s profile as a leader in innovative international programming.
  • Expand partnerships with non-US institutions of higher education and other organizations. Individually and in conjunction with the work of other units, create a steady flow of high-quality international enrollment at a variety of levels (Undergraduate, Graduate, ELI, 2+2, 4+1, etc.).

Requirements

  • Bachelor’s degree with six years of related experience or equivalent combination of education and experience.
  • Master’s degree preferred.

Preferred

  • Master’s degree preferred.
  • Experience at a leadership level in international education preferred.
  • Experience living, working and/or studying in other countries preferred.
  • Experience teaching at the college level in courses/programs with an international emphasis preferred.
  • Fluency in one or more modern languages in addition to English preferred
  • Experience in developing and delivering academic programs outside the US with non-US partners in higher education preferred.
University of Delaware logo

University of Delaware

The University of Delaware - a state assisted, privately chartered institution - is a Land Grant, Sea Grant, Space Grant and Carnegie Research University (very high research activity). The University, with origins in 1743, was chartered by the State of Delaware in 1833. A Women's College was opened in 1914, and in 1945 UD became permanently coeducational. The main campus is located in Newark, Delaware, a suburban community of nearly 30,000, situated midway between Philadelphia and Baltimore. Courses are also offered at the Wilmington campus and at other locations throughout the State, including Dover, Georgetown, Milford, and Lewes.

Newark, Delaware, USA
11K employees (591 in marketing)

Marketing Team

Marketing Team Size
386 (3% of company)
Median Career Experience
3 years
Median Tenure
3.1 years
Marketing Roles Posted (Last 30 Days)
1

Funding

Total Funding
$5.3M
Last Raise
$200K
Grant, 1 years ago

Funding History

  • Oct 2024
    Grant • $200K
  • Sep 2023
    Grant • $3M
  • Jul 2023
    Grant • $100K

Traffic Signals

Monthly Visitors
2.1M
Monthly Google Ads Budget
$185.6K
Traffic Source Mix
Search
47.4%
Direct
45%
Referral
6.3%
Social
0.6%
Paid
0.5%

Headcount Trend

Current headcount: ~11.4K

Recent News

University of Delaware logo

Director, University International Enrollment

University of Delaware · Newark, DE · Unknown