Director, Sales IT Services
(IT Systems)
Full Time
Cameron Craig
Dallas, TX, USA, Texas, United States
Be able to swiftly adapt and pivot in an ever-evolving eco-
system; Act as a team player and attend ... for the
oil and
gas industry; Strong interpersonal and communication skills; Proven ability to ...