With 18 years of experience in the BPO industry both in the United States and in Europe, Scott shares with us his journey in Centro. Click here if you have problems viewing this video. Tags:The Melting Pot – December 2017