Rachel Straughan's Location
London, GB
Rachel Straughan's Work
Rachel Straughan's Skills
Rachel Straughan's Summary
Rachel Straughan, based in London, GB, is currently a Sector Business Development Manager at Rider Levett Bucknall, bringing experience from previous roles at Tüv Süd, Rathbone Brothers PLC and Hoare Lea. With a robust skill set that includes Business Development, Marketing, Office Management, PowerPoint, InDesign and more, Rachel Straughan contributes valuable insights to the industry. Rachel Straughan has 1 email on RocketReach.