Stephen joined Bright Horizons in 2006 when the company acquired the organisation he co-founded in 1998. Stephen leads the company’s global growth strategy and oversees operations in Europe and India, as well as the Back-Up Dependent Care and Educational Advisory Services segments. He is a graduate of Babson College and Harvard Business School. Stephen is the President of Bright Horizons and Chairman of the Foundation’s UK Board.