Watts Water Lays Off 400, Gives Execs Pay Raises March 25, 2009 No Comments on Watts Water Lays Off 400, Gives Execs Pay Raises Post View 43 North Andover, Massachusetts' Watts Water Technologies says its senior executive team got an across-the-board pay raise, and hundreds of thousands of dollars in perks that…