PROJECT MANAGER Landscape Construction. This position does not require you to be in Stoughton everyday. OVERVIEW. Established in 2001. Landscaping by Greenscape. is a union affiliated landscape development company that serves most of the New England area. We are a team of professionals who strive to deliver the highest quality landscape projects, both on time and on budget. Working with leading developers, contractors, owners, and landscape archi...