Slough, Berkshire
Job Description: Interior Landscape Technician Ambius Covering Slough and surrounding areas £24,240 basic... services such as interior and exterior plant and flowers displays, high-end scenting, external landscaping, green walls...