Ogonna Ituma

IT Service Delivery Lead (EMEA) at Deighton Associates Limited

Ogonna Ituma Email & Contact Information

Ogonna Ituma Current Workplace: Deighton Associates Limited

View Colleagues