James Millar's Location
Canada
James Millar's Work
James Millar's Education
James Millar's Skills
James Millar's Summary
James Millar, based in Canada, is currently a President and Chief Executive Officer at International CCS Knowledge Centre, bringing experience from previous roles at Pieridae Energy Limited, 2026 Olympic and Paralympic Winter Games - Calgary Bid Corporation, TC Energy and TransCanada. James Millar holds a The University of Calgary. With a robust skill set that includes Public Relations, Crisis Communications, Strategic Communications, Media Relations, Corporate Communications and more, James Millar contributes valuable insights to the industry. James Millar has 2 emails on RocketReach.