Managing Director
Richard Eldridge
CEO Approval Rating
79/100
1981
PrivateSubsidiary of Wright Industories Ltd.
https://castlemicrowave.com/