Offshore 

Operating a business from another country. This term therefore describes call centres which are located abroad.