As our new Center Manager, you are responsible for the overall operation, coordination and continuous improvement of our call center. In this capacity, you oversee the center productivity, attainment of service level goals and ensuring that.....
Job Location: Tampa, FL, USASelected articles on work and employment, which may be found interesting:
Find more articles on Articles page