Laura D Tyson has/had a position (Dean) at London Business School

Details
Title Dean