Skip to Main Navigation

Feature Team Members

Image

Edouard de Castellan

  • Business Location
Edouard de Castellan is an Analyst with the Business Location topic of the Business Ready Unit. He joined the team in February 2024 as an intern for the Business Entry topic before being a member of his current topic. He holds dual specializations in business administration and diplomacy, with two Master's degrees from Università Commerciale Luigi Bocconi (Milan) and Sciences Po Paris, and two Bachelor's degrees from IE University (Madrid), including an exchange at Tsinghua University in Beijing. Edouard previously served at the OECD, the United Nations, and the French High Public Administration. Originally from Paris and Milan, he is interested in the intersection of public policy and the private sector. He is fluent in French, Spanish, and Italian, and is conversant in German.
Back to All Team Members

Additional Information

Authors

Image

Director, Global Indicators Group

Image

Manager, Business Enabling Environment, Global Indicators Group

Contacts

Newsletter subscription