Rebecca Ross's Location
London, London, United Kingdom
Rebecca Ross's Work
Rebecca Ross's Education
Rebecca Ross's Skills
Rebecca Ross's Summary
Rebecca Ross, based in London, Greater London, United Kingdom, is currently a Marketing and Innovation Director, Catalyst Technologies at Johnson Matthey, bringing experience from previous roles at Johnson Matthey, McKinsey & Company and Houses of Parliament. Rebecca Ross holds a 2006 - 2011 Doctor of Philosophy - PhD in Plant Sciences @ University of Oxford. With a robust skill set that includes Leadership, Business Development, Project Management, Business Strategy, Business Analysis and more, Rebecca Ross contributes valuable insights to the industry. Rebecca Ross has 1 email on RocketReach.