Duane Thomas's Location
Saint Louis, Missouri, United States
Duane Thomas's Work
Duane Thomas's Skills
Duane Thomas's Summary
Duane Thomas, based in Saint Louis, Missouri, United States, is currently a Director of Technology Services at Charter Communications, bringing experience from previous roles at Charter Communications and Divine Managed Services. With a robust skill set that includes Project Management, Strategic Planning, Strategic Data Analysis, Process Consulting, Team Leadership and more, Duane Thomas contributes valuable insights to the industry.