Rory Baird's Location
London, GB
Rory Baird's Work
Rory Baird's Education
Rory Baird's Summary
Rory Baird, based in London, GB, is currently a Director of Corporate Development at Octopus Group at Octopus, bringing experience from previous roles at Octopus Investments, Alchemy Partners LLP, Brakes and Bain & Company. Rory Baird holds a 2001 - 2002 MBA @ INSEAD. With a robust skill set that includes Corporate Development and more, Rory Baird contributes valuable insights to the industry. Rory Baird has 4 emails and 1 mobile phone number on RocketReach.