Truvy employs 535 employees. The Truvy management team includes Dean Petersen (Chief Marketing Officer), Scott Lamb (CFO and Partner), and Tory Parker (Chief Science Officer).
Get Contact Info for All DepartmentsLooking for a particular Truvy employee's phone or email?