Dean McClure

Chief Executive Officer at TTL, Inc.

Dean McClure has a diverse work experience at TTL, Inc. Dean started in 1985 as a Staff Engineer and worked until 1989. Dean then rejoined the company in 1991 and held various roles including Construction Materials Manager, Branch Manager, Executive Vice President, and President & CEO. Currently, they are serving as the Chief Executive Officer.

Dean McClure earned a Bachelor of Science in Civil Engineering (BSCE) from The University of Alabama in 1985.

Links

Timeline

  • Chief Executive Officer

    2021 - present