Log in
Deltia
Contact
Links
Previous companies
View in org chart
Maximilian Fischer
Founder & CEO
Francisco Sanchez Trueba
Founders Associate
Silviu Homoceanu
Founder & CTO
Filippo Ceschia
Srikar Giridhar
Project Manager
+ 1 more
November, 2022 - present