Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Melrose

Melrose

Established in 2003, Melrose is headquartered in London, United Kingdom. They buy good manufacturing businesses and work to improve them.

Last updated on

About Melrose

Founded

2003

Estimated Revenue

$10B+

Employees

10K-50K

Category

Industry

Executive Office

Location

City

London

State

Greater London

Country

United Kingdom
Melrose

Melrose

Find your buyer within Melrose

Tech Stack (47)

search