Landscapernoun
One that does landscaping.
Landscapernoun
someone who arranges features of the landscape or garden attractively
Groundskeepernoun
Someone who takes care of the upkeep of grounds (gardens, a playing field, woodlands, etc.)
Groundskeepernoun
someone who maintains the grounds (of an estate or park or athletic field)