Global Installation Site Foreman - Travel-Heavy Lead
EVENTSCAPE
New York (NY)
Remote
USD 70,000 - 100,000
Full time
14 days+
Application generator
Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
Job summary
A leading architectural firm is seeking an experienced Installation Site Foreman to manage installation projects across the U.S. You will lead construction teams, ensure safety standards, and work with clients to deliver exceptional results. With a minimum of 5 years of site management experience, you’ll be responsible for overseeing installations internationally while maintaining high quality. The role requires a strong understanding of construction processes, technical drawings, and safety protocols along with frequent travel availability.
Qualifications
5+ years site management experience in demanding construction environments.
Proven ability to supervise union and non-union subcontractors.
Proficiency in interpreting blueprints and technical drawings.
Commitment to project success with readiness for frequent travel.
Responsibilities
Lead the installation phase and oversee construction laborers.
Ensure on-time completion while maintaining safety standards.
Provide exceptional client service and manage relationships.
Conduct site visits and inspections to uphold quality standards.
Skills
Site management experience
Supervision of subcontractors
Proficiency with construction tracking software
Understanding of building codes
Interpreting blueprints
Problem-solving skills
Organizational skills
Hands-on fabrication experience
Education
Degree in Construction Management or related field
Tools
Construction tools and equipment
Job description
A leading architectural firm is seeking an experienced Installation Site Foreman to manage installation projects across the U.S. You will lead construction teams, ensure safety standards, and work with clients to deliver exceptional results. With a minimum of 5 years of site management experience, you’ll be responsible for overseeing installations internationally while maintaining high quality. The role requires a strong understanding of construction processes, technical drawings, and safety protocols along with frequent travel availability.