Babbage
Contact
View in org chart
Jerome Deperrois
CEO
John Aronis
Senior Structural Engineer
Suman Khareedi
Infrastructure Business Manager
Taneal Gulliver
Ecologist
Rayya Ali
Senior Planning Consultant
+ 38 more
Current role