Solar Site Technician and sales
Am base in Abuja from imo state nigeria
Ejelonu Chukwudi.o hasn’t shared any work yet.