Logo
T

TERRA NOVA Ltd

149 employees

TERRA NOVA is an environmental engineering consultancy that provides integrated services.

Basic info

Industry

environmental services

Sectors

Environmental Engineering
Consulting
Environmental Consulting
Energy
Waste Management

Date founded

1999

FAQ