Terra Recovery is rated 3 out of 5 in the category environmental services. Read and write reviews about Terra Recovery. Terra Recovery is a research and technology company that offers data analytics and sensor-based services for landfills. The company is presently based out of the European Space Agency Business Incubator Centre at Harwell Science Park. This is the public LinkedIn page for this company.
Address
Atlas Building Harwell Oxford
Company size
1-10 employees
Headquarters
Didcot, Oxfordshire