Job Overview. We are seeking a skilled Installation Technician to join our team. As an Installation Technician, you will be responsible for installing window well covers. This position is a customer-facing position. Top-notch customer service is a must. The technician will be responsible for delivering and installing window well covers and accessories at customer homes, meeting with customers at the completion of the installation to review produc...