WEF logo

Head of Business Engagement, Latin America

WEFGeneva, Switzerland
Category | Grade:DirectorDeadline:2 Sep 2026Job ID:R4221Posted on:3 Aug 2026
Apply now

Overview

The World Economic Forum seeks a Head of Business Engagement in Geneva to lead Latin America partnership strategy and commercial growth, manage a regional team, acquire and retain partners, advise CEOs, shape the Forum's regional narrative and oversee portfolio performance, budgets and resources.

Languages

Required: Fluent English

Desired: Portuguese or Spanish

Minimum Experience

10 years

Estimated Salary

Not available

Responsibilities

  • Define and execute the Forum's Latin America partnership and commercial-growth strategy
  • Lead and develop the regional business team against acquisition, retention and expansion targets
  • Advise CEOs, chairs and senior executives and deepen the value of Forum engagement
  • Build and convert a cross-industry prospect pipeline into long-term partnerships
  • Manage portfolio risks and design retention, mitigation and growth strategies
  • Shape the regional strategic narrative and oversee business planning, budgets and resource allocation

Requirements

  • An advanced degree
  • At least ten years of business-development, strategic-engagement or stakeholder-management experience
  • Deep knowledge of Latin America's business, geopolitical and macroeconomic landscape
  • Experience building trusted relationships with CEOs, chairs and C-suite leaders
  • Demonstrated people leadership and operational and financial management capability
  • Fluent English and ability to work onsite three days weekly and travel up to 40 percent

Skills

Regional business leadershipCommercial strategyExecutive advisoryBusiness developmentPartner portfolio managementPeople managementBudget oversightCross-cultural influence

Additional info

  • The deadline is estimated because the employer did not publish a fixed closing date