Author Archives: admin - Page 1013

You are here: » ( » Page 1013)
Joshua Omwoyo Mosoti

Joshua Omwoyo Mosoti

With humble acceptance we regret to announce the death of Joshua Omwoyo Mosoti (Managing Director, Masterpiece Investments limited) which occurred…