ABSTRACT

Based in England, Ashridge is consistently ranked as one of the world’s leading business schools and works with over 100 organisations and 9,000 managers in over 40 countries every year.