
Careers
Come Help Us Make Triax a Better Place
Meet the Team

Vinod Ravindran
President, P.E., M.S.

Chris Echols
Business Development Manager

Hadi Afshar
Senior Engineer / Project Manager

Matthew Swartz
Laboratory Administrator

Michael Puckett
Project Manager, EI