Meet Our Experts
Rick Roby - President and Technical Director
Ph.D., Mechanical Engineering
​
M.S., Mechanical Engineering
​
B.S., Chemical Engineering
​
A.B., Chemistry
Michael Klassen - Vice President and Principal Research Engineer
Ph.D., Mechanical Engineering
​
M.S., Mechanical Engineering
​
B.S., Mechanical Engineering
Doug Carpenter - Vice President and Principal Engineer
M.S., Fire Protection Engineering
​
B.S., Mechanical Engineering
​
A.S., Mechanical Engineering
Bio
​
Resume and Publications
​
Email Doug
Leo Eskin - Principal Engineer and Director of Advanced Energy Systems
Ph.D., Mechanical Engineering
​
M.S., Mechanical Engineering
​
B.S., Mechanical Engineering
Bio
​
Resume and Publications
​
Email Leo
P. (Gokul) Gokulakrishnan - Principal Engineer
NSERC Post-Doctoral Fellow
​
Ph.D., Chemical Engineering
​
M.Sc., Chemical Engineering
​
B.Sc., Chemical Engineering
Bio
​
Resume and Publications
​
Email Gokul
Richard Joklik - Principal Engineer and Director of Combustion Research
Ph.D., Mechanical Engineering
​
M.S., Mechanical Engineering
​
B.S., Mechanical Engineering
Bio
​
Resume and Publications
​
Email Richard
Jamie McAllister - Consulting Engineer and Toxicologist
Ph.D., Forensic Toxicology
​
M.S., Fire Protection Engineering
​
B.S., Fire Protection Engineering
Bio
​
Resume and Publications
​
Email Jamie
Stephen Olenick - Principal Engineer
M.B.A.
​
M.S., Fire Protection Engineering
​
B.S., Fire Protection Engineering