Strol corporate office is located in 125 Ngati Maru Highway, Rd 1, Thames, Waikato, 3578, New Zealand and has 51-200 employees.
strol
Departments
Number of employees
Marketing
2
Operations
1
Sales
1
Explore people who held key positions, contributed to Strol's success, and advanced their careers.
Explore More
Strol is a provider of landscaping solutions headquartered in Thames, New Zealand. Founded in 1982, the company develops and sells a range of products designed to improve living spaces, including retaining walls, raised gardens, permeable paving, and landscape edging. Its product portfolio also encompasses stormwater and drainage systems, decorativ... Read More