Description The Best Teams are Created and Maintained Here. Job Summary The Landscape Maintenance Installation Business Developer is responsible for driving new business growth by identifying, pursuing, and securing contracts for small scale landscape construction services and installation projects.