Straub Design employs 21 employees. The Straub Design management team includes Wil Caravanti (CEO), Wil Caravanti (Chief Executive Officer), and Ericson Straub (Creative Director).
Get Contact Info for All DepartmentsLooking for a particular Straub Design employee's phone or email?