Most Recent

The fact is traditional onboarding programs, while effective for most of the employee population, fall short at the executive level. Onboarding members of the leadership team requires a unique approach — one geared more toward integration.
INSEAD, one of the world's leading and largest graduate business schools, today announced the establishment of the INSEAD San Francisco Hub for Business Innovation. Opening in February 2020, the location downtown solidifies INSEAD's global presence.

Why Even Your Executives Need Mentors

4 min read
It can be daunting for seasoned professionals to acknowledge what they don’t know, but addressing knowledge gaps is the first step toward training an executive to lead your company into the future.

Prioritize Helping Leaders Develop Executive Presence

7 min read
Any leadership training and development initiative would be incomplete without guidance on executive presence. Executive presence is less about a leader’s performance than about the signals that leader conveys through his or her daily interactions.