Lowell Group
Get weekly updates, new jobs, and reviews

Social Media

Twitter
Facebook

Company Details

Headquarters

Lowell
Ellington House

9 Savannah Way,

Leeds Valley Park West

LEEDS

West Yorkshire

LS10 1AB

Employees

1,001 to 5,000