Robert Langan

Dr. Robert Langan

Vice President, Corporate Governance


Robert Langan currently works as a Vice President, Corporate Governance at Credit Suisse. Prior to that he worked at Spencer Stuart in CEO & CHRO Advisory. He has an MBA from EDHEC Business School and a Ph.D. in Management from IE Business School. Following his doctoral studies, he worked as Head of Research at the University of Geneva's Centre for Corporate Governance. He has taught MBA courses in multiple business schools in Europe and teaches at EHL's Master in Hospitality Management program. Before entering academia, Robert worked in tennis, both as a coach and a Manager of Development for Tennis Canada.