Company Description. We suggest you enter details here. Role Description. This is an on-site contract role for a Restoration Technician 1 located in Denver, CO. The Restoration Technician 1 will be responsible for assessing water damage, performing water damage restoration, and conducting mitigation tasks to prevent further damage. The role includes handling equipment, managing invasive species removal when necessary, and effectively communicatin...