I

INSEAD

Business school in France

Senior Director of Corporate Partnerships - Corporate Partnerships

Account Executive +1Confirmed live in the last 24 hours
Full-timeSan Francisco, CA, USANo salary listed

About the Job

Requirements

  • 10–15 years of significant regional or global sales, marketing, and business development experience selling professional services to mid-size to large corporate clients.
  • At least 3–5 years of sales management experience.
  • Project management and sales management skills.
  • Communication and negotiation skills, content knowledge, and learning expertise.

Responsibilities

  • Achieve revenue targets through B2B sales activities within a defined geography, industry vertical, or client segment.
  • Lead new business development, especially for large requests for proposals, and support the team’s business development activities.
  • Plan and drive the execution of Company Specific Programmes business strategy across the assigned portfolio; develop and execute sales strategies, including outreach, product innovations, target setting, and pricing.
  • Oversee a client portfolio, ensuring alignment with the broader Company Specific Programmes business strategy and revenue goals.
  • Cultivate and maintain senior-level relationships with corporate clients, positioning INSEAD as a strategic partner in learning.
  • Guide the team in evolving into strategic advisors and consultants to clients and faculty.
  • Model strategic leadership and lead global account management behavior.
  • Monitor and optimize sales processes for efficiency, scalability, and client satisfaction, and ensure Salesforce reporting is accurate and up to date.
  • Collaborate with faculty, marketing, other departments, and delivery teams to ensure program excellence and innovation.
  • Develop or oversee high-quality learning solutions, often in partnership with senior faculty and client learning and development teams, drawing on faculty content knowledge and understanding of organizational approaches to learning and development; development may involve internal and external experts.
  • Lead and manage a team of 3–10 professionals, including Directors, Associate Directors, and Assistant Directors.
  • Foster a collaborative, high-performance team culture.
  • Contribute to global Company Specific Programmes or institutional projects.
  • Create growth opportunities for team members and support their development, performance, quality, and retention.
  • Participate in institutional projects and committees.
  • Represent the organization at IMF.
  • Engage with faculty and collaborate across departments.

About the Company

INSEAD

Business school in France

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
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at INSEAD

See more jobs