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
Richard Joklik - Principal Engineer and Director of Combustion Research
Ph.D., Mechanical Engineering
M.S., Mechanical Engineering
B.S., Mechanical 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