When was Lowell founded?
Lowell was founded in 2004.
Who are Lowell key executives?
Lowell's key executives are Colin Storrar, Andrew Green and Laurence Bogni-Bartholmé.
How many employees does Lowell have?
Lowell has 1,611 employees.
Who are Lowell competitors?
Competitors of Lowell include Village Financial Services, IQ-EQ and Transaction Capital.
Where is Lowell headquarters?
Lowell headquarters is located at Am Europa-Center 1b, Essen.
Where are Lowell offices?
Lowell has offices in Essen and Oslo.
How many offices does Lowell have?
Lowell has 2 offices.
Receive alerts for 300+ data fields across thousands of companies