When was Lowell founded?
Lowell was founded in 2004.
Who are Lowell key executives?
Lowell's key executives are Colin Storrar, Christopher Trepel and Laurence Bogni-Bartholmé.
Who are Lowell competitors?
Competitors of Lowell include Close Brothers, NEX Group and Lantern.
Where is Lowell headquarters?
Lowell headquarters is located at Am Europa-Center 1b, Essen.
Where are Lowell offices?
Lowell has offices in Essen, Oslo and Leeds.
How many offices does Lowell have?
Lowell has 3 offices.
Receive alerts for 300+ data fields across thousands of companies