Irina Orlova's Location
Russia
Irina Orlova's Skills
Irina Orlova's Summary
Irina Orlova, based in Russia, is currently a Head of procurement department at BIOCAD. With a robust skill set that includes Research, Project Management, Strategic Sourcing, Business Development, Negotiation and more, Irina Orlova contributes valuable insights to the industry. Irina Orlova has 3 emails on RocketReach.