Annual Revenue
$500M-1.0B
Employees
1.0-5.0K
Michael Ord's photo - CEO of Chemring Group, PLC

CEO

Michael Ord

CEO Approval Rating

54/100

Read more