Eric Beaudan

With 20 years of experience in leadership assessment and executive development, Eric brings a wealth of experience to Odgers Berndtson’s Assessment Practice. Eric developed the LeaderFit™ assessment method and works seamlessly with the firm’s clients to help assess and develop the leadership potential of their executives and high-potential talent.

Eric was most recently Director of OD for Rogers Communications, where he oversaw the redesign of the company’s leadership development and talent strategy.

Prior to Rogers, Eric was Principal with a Washington DC consulting firm, where he led the design of a ground-breaking leadership assessment and development initiative for executives at a large US defense contractor.

Academic & Other Credentials

Eric has written numerous business and leadership articles featuring the CEOs of Global Fortune 500 companies. His first book Creative Execution was published by Wiley in May 2012.

Eric received a Masters of International Affairs from Columbia University, and a Bachelor of Arts in Political Science and International Affairs from SUNY Buffalo.
He grew up in Paris, France.