Salo LLC employs 752 employees. The Salo LLC management team includes Russ Testa (Chief Human Resources Officer), Nick Gust (Chief Operating Officer), and Janeen Vogelaar (Chief Marketing Officer).
Get Contact Info for All DepartmentsLooking for a particular Salo LLC employee's phone or email?