Richard Teel has a vast experience in the construction industry, with previous roles as Director of Construction and Project Manager at Starr Homes and Project Manager at Tom French Construction, Inc. Richard also has experience as a Superintendent at Saul Ellis and Company. In addition, Richard has a background in business development at Peak at Home. Richard's educational background includes attending Shawnee Mission West.
Sign up to view 0 direct reports
Get started