There are still lots of open positions. Let's find the one that's right for you.
The Landscape Site Lead is responsible for overseeing the maintenance of both landscaped and non-landscaped areas around a manufacturing plant. This role includes supervising a team of 5-6 associates, managing contractors for landscape and snow removal, and performing general maintenance tasks. The position requires hands-on work in various weather conditions and involves administrative duties related to crew management.