Robert Macgregor's Location
Moscow, Moscow, Russia
Robert Macgregor's Work
Robert Macgregor's Education
Robert Macgregor's Skills
Robert Macgregor's Summary
Robert MacGregor, based in Moscow, Moscow, Russia, is currently a Global Communications Manager, Investor Relations at MTS Group, bringing experience from previous roles at Ge, Ria Novosti and Princeton University. Robert MacGregor holds a 2006 - 2013 PhD Candidate in History of Science @ Princeton University. With a robust skill set that includes Research, Policy Analysis, History, Former Soviet Union, Russian History and more, Robert MacGregor contributes valuable insights to the industry. Robert MacGregor has 2 emails on RocketReach.