Juliette Carter

C40 Cities

View this person in the org chart, teams, and offices

Juliette Carter

Managing Director, Corporate Services

No bio yet

Location

London, United Kingdom

Links


Org chart



Offices

This person is not in any offices