I

INSEAD

Business school in France

Associate Director - Corporate Partnerships

Full-TimeUpdated on 10/15/2026
No salary listed
Senior, Expert
Bachelor's, Master's, MBA
Singapore
HybridThree days on campus and two days from home per week.
Sales & Account ManagementAccount Executive

About the job

Requirements
  • A Bachelor's degree is required.
  • Approximately 7–10 years of experience in consultative or solutions sales or business development in a B2B environment, with a proven ability to build trusting relationships with senior leaders.
  • A consultative sales approach and experience managing highly complex, customizable products or services.
  • A proven ability to personally close sales and meet targets.
  • Experience in the Asia Pacific region and proficiency in Asian languages such as Mandarin, Thai, Korean, or Japanese may be needed because the position will likely cover these markets.
  • Ability to travel approximately 20% or more of the time.
Responsibilities
  • Develop and grow new and existing corporate client relationships in Asia Pacific markets, identifying and securing business opportunities for executive education programs.
  • Proactively identify potential clients, influence senior-level stakeholders, and manage the sales cycle from initial contact through closing.
  • Analyze client needs and collaborate with faculty and subject matter experts to design tailored program proposals.
  • Manage ongoing client relationships end to end and ensure successful program delivery and client satisfaction.
  • Collaborate with subject matter experts to produce proposals addressing complex client needs.
  • Contribute to team initiatives and shared goals in a fast-paced, ambiguous environment.
  • Help ensure the team understands client needs and takes ownership of delivering valuable solutions.
  • Support faculty in shaping program content.
Desired Qualifications
  • A Master's degree or MBA.
  • Experience in the education sector.
  • Experience writing proposals and collaborating with subject matter experts.
  • Learning design capabilities.
  • Management experience.
  • Experience in the Asia Pacific region.
  • Proficiency in Mandarin, Thai, Korean, or Japanese.

About the company

INSEAD is a graduate business school headquartered in Fontainebleau, France, with campuses in Europe, Asia, the Middle East, and North America. It offers graduate degrees and executive education in business and management.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to INSEAD

See people who can refer or advise you