marketing managerGreen Wells Energies Limited ( Formerly Wells Oil Ltd)KisumuKESNot Disclosed2 days ago