Charles Upchurch

Chief Executive Officer at GMS

Charles has more than 25 years’ experience as a CEO. He has led organizations from a 5-person technology start up to a 4,000-person global business unit in the service industry. Charles started his professional career in the offshore oil & gas exploration industry where he obtained U.S. Coast Guard Master’s license. Later, Charles moved to Switzerland where he began 16-year career with SGS, the world’s largest inspection, testing and certification company, in Europe, Asia and North America. Then Charles led technology startups in Switzerland for 15 years primarily in IOT and has been an Executive Coach for the past 4 years. Charles has joined GMS as Deputy Managing Director in June 2019. In February 2020 he has taken on the role of CEO, bringing his wealth of experience and vision to help build upon the GMS success story.

Links

Timeline

  • Chief Executive Officer

    July, 2019 - present

View in org chart