Rachel Osborne's Location
London, GB
Rachel Osborne's Work
Rachel Osborne's Education
University of Cambridge
BA (Veterinary Medicine)
1983 - 1986
Rachel Osborne's Skills
Rachel Osborne's Summary
Rachel Osborne, based in London, GB, is currently a NED and Audit Chair at Marston's PLC, bringing experience from previous roles at Ted Baker and Debenhams. Rachel Osborne holds a 1983 - 1986 BA in Veterinary Medicine @ University of Cambridge. With a robust skill set that includes Strategy, Business Strategy, Business Planning, Project Planning, Team Leadership and more, Rachel Osborne contributes valuable insights to the industry. Rachel Osborne has 4 emails and 2 mobile phone numbers on RocketReach.