Mr. Karachiwalla has held roles such as Chief of Staff, Chief Financial Officer, Group Executive Retail Bank and the Chairman of UBL Insurers Ltd He has previously been associated with American Express Bank, Citicorp Investment Bank, and Artal Group of Companies. He has been an instrumental part of UBL since late 1998.