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