Craig Baker Service Operations Manager Expertise Service operations, mechanical, electronics, onboard systems, hull and fiberglass Crew Read about Spencer Treffry