Michael McNaught is a talented professional with a diverse range of endeavors showcased in his portfolio . His creations demonstrate a strong foundation of various areas, making him a valuable asset to any team . A closer look at his work history reveals a driven individual with a demonstrated track record of achievement . Notable projects