Sail Ventures employs 15 employees. The Sail Ventures management team includes Johnny Brom (Director), Brett Mallen (Chief Operating Officer), and Michael Schlup (Director, Impact and Esg).
Get Contact Info for All DepartmentsLooking for a particular Sail Ventures employee's phone or email?