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