Callum Cyrus's Location
Glasgow, Glasgow City, United Kingdom
Callum Cyrus's Work
Callum Cyrus's Education
Callum Cyrus's Summary
Callum Cyrus, based in Glasgow, Glasgow City, United Kingdom, is currently a News Editor at Natural Gas Europe, bringing experience from previous roles at Informa Tech, Mawsonia, Newsbase and WHM/Proactive. Callum Cyrus holds a 2013 - 2014 . Callum Cyrus has 1 email on RocketReach.