Profile

Mr. John Michie

IBM Canada Ltd.

Contact Details

IBM Canada Ltd.