Chris Ola's Location
Nigeria
Chris Ola's Education
Chris Ola's Skills
Chris Ola's Summary
Chris Ola, based in Nigeria, is currently a Chief Executive Officer at Canal Rede. Chris Ola holds a 1975 - 1979 Bachelor Of Science in Political Science @ University of Ibadan. With a robust skill set that includes Business Strategy, Business Development, Business Planning, Entrepreneurship, Leadership and more, Chris Ola contributes valuable insights to the industry. Chris Ola has 1 email on RocketReach.