Chief Technical Officer
BGC Engineering Inc.
Queen's University - Faculty of Engineering and Applied Science
University of New Brunswick