MS
Mark Selway at IMI (LON: IMI)
IMI is a global engineering company that designs, manufactures and services engineered products that control the exact movement of fluids
ContactFirm
IMI (LON: IMI)
Location
United Kingdom
Investment Stage
Growth
Geographic Focus
United KingdomEurope
About Mark Selway
Enriching content...