Sail Ventures employs 15 employees. The Sail Ventures management team includes Luca Ribichini (Senior Associate Business Development), Michael Schlup (Director, Impact and Esg), and Brett Mallen (Chief Operating Officer).
Looking for a particular Sail Ventures employee's phone or email?