Lowell employs 1,866 employees. The Lowell management team includes Lynne Idm (Head of Marketing), Benoit Vauchy (Board Member), and John Flaherty (UK Finance Director).
Get Contact Info for All DepartmentsLooking for a particular Lowell employee's phone or email?