Internal Communications Manager at Sitel

Miami, FL 33131