Odu’a is an Organization with a high degree of flexibility which fosters collaboration and effectiveness for the delivery of Odu’a’ s long-term strategic priorities.
Our Organization has created appropriate controls to ensure that the speed and efficiency of decision making does not come at the expense of quality and Enterprise Risk Management.