Tassal Group employs 530 employees. The Tassal Group management team includes Matt Leary (Chief Information Officer), Matt Vince (Head of Sales & Marketing), and Hamish Sutton (Head of Strategy and Supply Chain).
Get Contact Info for All DepartmentsLooking for a particular Tassal Group employee's phone or email?