The current leadership team at New Look has a wide range of experience in various industries, including engineering, management consulting, and oil and gas. They also have a variety of educational backgrounds, with degrees from universities such as the University of Glasgow and Accenture.
View all