northeastern

Executive Director, Global Business, Northeastern University – NYC

At a Glance

Location
New York, United States
Employment
Full time
Compensation
115S $172,845.00 - $250,627.50 With the pay range(s) shown a
Posted
2026-08-11

Key Requirements

Domain Knowledge

  • Education
  • Media

Benefits & Perks

Health Insurance

Northeastern has a comprehensive benefits package for benefit eligible employees.

Requirements

Doctorate or terminal degree (e.g., PhD, DBA) in business, management, entrepreneurship, or a closely related field

Significant academic leadership experience, including service at the level of Program Director, Associate Dean, Department Chair, or equivalent, with demonstrated responsibility for curriculum design, faculty leadership, and budget oversight

Demonstrated experience building or launching new academic programs, ideally programs involving experiential, studio-based, project-based, or competency-based pedagogy

Experience operating in an international or multi-campus higher education environment, ideally including direct familiarity with both US and UK academic structures

Experience navigating AACSB or comparable business accreditation processes, particularly where non-traditional curricular models (e.g., studios or labs replacing standard courses) require close attention to competency documentation

Track record of building industry partnerships and employer engagement in business, technology, media, or entrepreneurial sectors

Compensation & Benefits

115S

$172,845.00 - $250,627.50

With the pay range(s) shown above, the starting salary will depend on several factors, which may include your education, experience, location, knowledge and expertise, and skills as well as a pay comparison to similarly-situated employees already in the role. Salary ranges are reviewed regularly and are subject to change.

Responsibilities

The same commitment to connecting with the world drives our use-inspired research enterprise.

The university offers a comprehensive range of undergraduate and graduate programs leading to degrees through the doctorate in nine colleges and schools.

Our Global University System consisting of fourteen campuses across North America and in the UK are platforms for undergraduate and graduate learning and collaborative research.

Reporting to the Dean of the D'Amore-McKim School of Business (DMSB), and working in close partnership with the Dean of US Degree Programs at Northeastern University London, the Executive Director of Global Business is the founding academic leader charged with building and scaling Northeastern's next-generation business degree: one program delivered across two continents, designed for a future in which competitive advantage comes from human capability — not technical knowledge alone.

The Bachelor of Global Business is a transformative degree in which students move between New York and London as a core feature of the degree, not a study-abroad add-on, developing expertise across business, design, technology, creativity, entrepreneurship, and AI along the way.

This business design/arts co-teaching model sits at the heart of every studio, and the Executive Director must bring a proven ability to lead cross-college collaboration, building shared ownership between business and design/arts faculty as they design and deliver much of the curriculum together.