IIR & IBC Finance is part of the Knowledge and Networking Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.
Investment Manager at CDC Group
Setor joined CDC in 2013. He is responsible for monitoring existing investments in the CDC portfolio and assessing new fund proposals in Africa. Prior to joing CDC, he was a consultant at KPMG in the advisory business in a number of roles. He spend time advising institutional investors on their investment arrangements and also helping companies in financial distress restructure their operations. Setor is a CFA Charterholder and holds a MEng in Chemical Engineering from Imperial College.