Truss employs 136 employees. The Truss management team includes Jennifer Leech (President, COO & Cofounder), Elizabeth Eady (Infrastructure Engineering Director), and Tanya Stump (Senior Director, Culture and Talent Development).
Get Contact Info for All DepartmentsLooking for a particular Truss employee's phone or email?