Responsibility The Site Installation Supervisor II is a self-managing, high-energy individual who is responsible for mechanical... goals. At times the Site Installation Supervisor II role could be the Lead on a site or part of a team with another lead...