Log in
Callaghan Innovation
Contact
Links
View in org chart
Owen Catchpole
Chief Engineer - Integrated Bioactive Technologies
Theunis K.
Engineering Technologist
Peter Dyer
Distinguished Process Engineer
Danny Cheng
Principal Research Engineer
Andrea Bubendorfer (she/her)
Chief Science Officer
+ 9 more
May, 2006 - present
Engineering Technologist at Alectra
Engineering Technologist at Newfoundland Power
Engineering Technologist at ROSKA DBO
Engineering Technologist at Parkhill