Sean Meehan, based in Lausanne, VD, CH, is currently a Professor of Marketing and Management, Dean of Faculty at IMD, bringing experience from previous roles at IMD business school, Deloitte, Deloitte Haskins & Sells/Coopers & Lybrand Deloitte and ARTHUR ANDERSEN (Official). Sean Meehan holds a 1993 - 1997 Doctor of Philosophy (Ph.D.) in Marketing @ London Business School. With a robust skill set that includes Change Management, Management Consulting, Leadership Development, Business Strategy, Executive Education and more, Sean Meehan contributes valuable insights to the industry. Sean Meehan has 2 emails and 1 mobile phone number on RocketReach.