Nigba isejoba ologun Sani Abacha, awon Security State Service de e ni igbekun ni ilu Eko fun igba die sugbon o raye salo o si kuro ni orile-ede o wa pada de ni odun  1998 leyin iku Abacha.Awon Itokasi.. 
O sise ni International Merchant Bank (IMB).Awon ami eye ni odun 2019, Momoh gba ami-eye doctorate degree ninu isakoso isowo ni Yunifasiti Achievers, owo, ipinle Ondo.. 