Job Description

Project Manager &Senior Reservoir Engineer 

Permanent, full-time, Geneva based

Ad Terra is a Swiss-based geoscience & engineering consulting firm, and renewable energy operator striving to unlock Earth's boundless energy potential responsibly.

Position Summary

We are a...

Apply for this Position

Ready to join Ad Terra? Click the button below to submit your application.

Submit Application