Innovate Calgary announced that John Masters will leave his role as President and CEO of Calgary Technologies Inc. and Innovate Calgary as of December 31, 2011.
Read full press release details.