
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
Leo Eskin - Principal Engineer and Director of Advanced Energy Systems
Ph.D., Mechanical Engineering
​
M.S., Mechanical Engineering
​
B.S., Mechanical Engineering
P. (Gokul) Gokulakrishnan - Principal Engineer

NSERC Post-Doctoral Fellow
​
Ph.D., Chemical Engineering
​
M.S., Chemical Engineering
​
B.S., Chemical Engineering
Jamie McAllister - Consulting Engineer and Toxicologist
Ph.D., Forensic Toxicology
​
M.S., Fire Protection Engineering
​
B.S., Fire Protection Engineering
Stephen Olenick - Principal Engineer

M.B.A.
​
M.S., Fire Protection Engineering
​
B.S., Fire Protection Engineering
Anvar Gilmanov - Senior Engineer
Doctor of Physical and Mathematical Sciences
​
Ph.D., Computational Fluid Dynamics
​
M.S., Physics