Robert Millard's Location
Calgary, Alberta, Canada
Robert Millard's Work
Robert Millard's Education
Robert Millard's Skills
Robert Millard's Summary
Robert Millard, based in Calgary, Alberta, Canada, is currently a Managing Director, Legal and Commercial at Transalta, bringing experience from previous roles at Transalta. Robert Millard holds a Bachelor of Law @ University of Saskatchewan. With a robust skill set that includes Energy, Corporate Law, Management, Risk Management, Document Drafting and more, Robert Millard contributes valuable insights to the industry. Robert Millard has 1 email on RocketReach.