Derek Mickle's Location
Nigeria
Derek Mickle's Work
Derek Mickle's Education
Derek Mickle's Summary
Derek Mickle, based in Nigeria, is currently a ICT Specialist at STPL Global, bringing experience from previous roles at STPL. Derek Mickle holds a 2013 - 2017 Rivers State University of Science and Technology.