Principal
William Sowersby
CEO Approval Rating
90/100
Lacava And Sowersby is a Massachusetts-based company that supplies auto parts such as brakes, belts, bearings, hoses and suspension tools for the automobile industry.