IN BRIEF: Melrose Industries's Ross McCluskey starts role as CFO
Melrose Industries PLC - Birmingham, England-based aerospace and defence business - Ross McCluskey starts role as chief financial officer, succeeding Matthew Gregory. McCluskey's appointment was previously announced in late February. Read More