Back to directory
Charles Mark Luba
InactiveF. X. Ogwado & Co Adv
3.6
Phone
Certificate No.
18960
Enrolled
22/02/2000
Last Renewal
16/06/2021
Client reviews
What clients are saying
3.6(0)
Loading reviews…
F. X. Ogwado & Co Adv
Client reviews
Loading reviews…