He joined the World Bank in September 1986 through the elite Young Professionals program, where he worked on economic and financial packages for several countries in Latin America and the Caribbean.
In 1989, he co-founded Investment Banking & Trust Company Limited (now Stanbic IBTC) and served as executive director.
In 1999, he was appointed Lagos State commissioner of finance by then governor, Bola Tinubu, a position he held until 2004.
[6] He was the chairman of the governing council and the board of trustees of the Trust Fund for the Hydrocarbon Pollution Remediation Project (HYPREP) for the implementation of the United Nations Environmental Report (UNEP) on Ogoniland.
[11] Edun is a board member and the Nigerian chair of the Duke of Edinburgh's International Award Foundation.