Adegor Onovughe

Adegor Onovughe

Site Manager at Welkengaf Resources Nigeria Limited


  • Port Harcourt, Nigeria