Engineering Program Manager

Open role
Delian- Location
- Greece
- Posted
- Sep 25
About Delian
Monitors oceans autonomously.
- HQ
- London, United Kingdom
- Stage
- Series A
- Total Raised
- $21.6M
- Employees
- 21-50
- Founded
- 2022
Keep exploring
More at Delian
Company pulse