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:
10 tips for those who work at homeFind more articles on Articles page