Getronics sets up Global Service Center for 24/7 customer support

Getronics sets up Global Service Center for 24/7 customer support
By Elly Yates-Roberts | 20 June 2019

New facility in South Carolina, US will provide over 250 jobs to assist customers worldwide