David Smith

Active Sandy, UT President for Construction Computing Solutions