10 years’ experience in landscaping. The ideal Landscape Manager will have responsibility for managing small projects and establishing arrangements for the…