schwabediecutting.com
Freeman Schwabe appoints New Customer Service & Sales Support, located in Mexico.
Marco Espinosa recently joined Freeman Schwabe as Sales & Service Engineer (Mexico) and is responsible for customer management and technical sales support for business clients in Mexico. As S…