Ben Garrard's Location
London, London, United Kingdom
Ben Garrard's Work
Ben Garrard's Education
Ben Garrard's Skills
Ben Garrard's Summary
Ben Garrard, based in London, London, United Kingdom, is currently a Project Leader at Boston Consulting Group (BCG), bringing experience from previous roles at Boston Consulting Group (BCG), Treatwell, Uber and London Business School. Ben Garrard holds a 2017 - 2019 Master of Business Administration - MBA @ London Business School. With a robust skill set that includes Civil Engineering, Project Engineering, Rail, Engineering, Project Management and more, Ben Garrard contributes valuable insights to the industry. Ben Garrard has 4 emails and 1 mobile phone number on RocketReach.