Nick Orr's Location
London, England, United Kingdom
Nick Orr's Work
Nick Orr's Skills
Nick Orr's Summary
Nick Orr, based in London, England, United Kingdom, is currently a Large Project and Sales Manager at Graphica Display, bringing experience from previous roles at Fireco and Royal Caribbean Cruises Ltd.. With a robust skill set that includes Sales Operations, Project Planning, Sales, Management, Graphic Design and more, Nick Orr contributes valuable insights to the industry. Nick Orr has 1 email on RocketReach.