Managing Director
Neil Blackhall
CEO Approval Rating
90/100
MCS is an England-based manufacturer of motor control centers, electric control panels and aquamodus dosing trailers for automotive, food and logistics industries.