Ollie Watts's Location
London, London, United Kingdom
Ollie Watts's Work
Ollie Watts's Education
University of Oxford
Physics
2008 - 2011
Ollie Watts's Skills
Ollie Watts's Summary
Ollie Watts, based in London, London, United Kingdom, is currently a Manager at Bain & Company, bringing experience from previous roles at Bain & Company and Twice Cut Films. Ollie Watts holds a 2008 - 2011 Physics @ University of Oxford. With a robust skill set that includes Investment Banking, Bloomberg, Fixed Income, Capital Markets, Valuation and more, Ollie Watts contributes valuable insights to the industry. Ollie Watts has 1 email on RocketReach.