Babbage
Contact
Links
View in org chart
Jerome Deperrois
CEO
Charlotte Lucas
Junior Environmental Consultant
Suman Khareedi
Infrastructure Business Manager
Taneal Gulliver
Ecologist
Rayya Ali
Senior Planning Consultant
+ 38 more
August, 2023 - present