for our contact center technology team. This role will lead and manage our technical resources to deliver solutions for our customers... to deliver solutions to complex business and technical challenges Organized, adaptable, and solution-oriented Ability to assess.....
Job Location: Tulsa, OK, USASelected articles on work and employment, which may be found interesting:
A Work from Home Moms? It's Possible!Find more articles on Articles page