Terra corporate office is located in South Africa and has 11-50 employees.
terra +
terra + landscape architects
terra+
| Location | People at location |
| Africa | 1-10 |
Explore people who held key positions, contributed to Terra's success, and advanced their careers.
Senior Consultant - Pr... at North Star Consultancy
Worked as Candidate Landscape Architect
at Terra (2019-2021)
Senior Urban Designer at Central Coast Council
Worked as Candidate Landscape Architect
at Terra (2016-2018)
Explore More
TERRA+ is a landscape architecture firm that specializes in creating innovative outdoor spaces. They focus on a variety of projects that enhance the natural environment while meeting the needs of their clients. Their intended clients include individuals and organizations looking for professional landscape design services. TERRA+ aims to deliver uni... Read More