Vista Skywall Systems, Ltd located at Flushing, New York is looking for energetic Construction Supervisor to join our fast-paced and innovative team. The idea candidate will be able to plan, coordinate, direct, and manage the daily activities of the assigned work by supervising both leadsmen and crew members. The primary responsibilities include, but are not limited to the following. Perform Safety Toolbox talks with crew members. Complete requir...