NO

Nick O'Donohoe

No bio yet


Org chart


Teams


Offices

This person is not in any offices


CDC GROUP PLC

A select community of next generation CEOS in Africa's most exciting growth markets.


Industries

Employees

201-500

Links