Francis holds a Bachelor of Engineering degree in Civil Engineering from the University of Ilorin, Kwara State Nigeria.
He is a member of the Nigerian Society of Engineers (NSE) and a registered member of the Council for the Regulation of Engineering in Nigeria (COREN). During his Engineering career of over 20 years, he has worked with Halliburton Energy Services in Nigeria, Schlumberger Wireline and Testing in Australia, and Seascape Energy Services Ltd in Nigeria.
He joined Strides Energy & Maritime Ltd in 2013 and currently serves as the Assistant General Manager, Operations.