Andrew Otike-Odibi, Managing Director/Chief Executive Officer, C&I Leasing Plc (C&I Leasing) has been named as one of the top 25…