SAIL employs 925 employees. The SAIL management team includes Stefania Cella (Vice President Finance), Melanie Brassard (Vice President Purchasing and Operations), and Edith Gagnon (Director of Operations).
Get Contact Info for All DepartmentsLooking for a particular SAIL employee's phone or email?