Zimmer and Peacock is expanding by the addition of a new site in Birmingham UK. The new site which is in addition to our existing sites is to able provide technical support to our UK customers.
www.zimmerpeacock.com 2023