He has also served as Chief Innovation Officer and Director of Technology Incubators in innovative Ontario organizations and as a senior manager in high tech companies.