Craig Thompson has experience in leadership within large-scale organizations, handling challenges and seeking opportunities in fast-paced environments. He has worked in facilitation, negotiations, team management, IT systems, and change management. Craig has developed relationships internally and externally, utilizing communication skills and leadership efforts to contribute to organizational goals. His work aims to achieve results with creative approaches and a focus on improvement.