Mr Leon Lawrence Aliboh was born on May 19, 1959 in Jos, Plateau State. He is from Oshimili South Local Government Area of Delta State and is married with five (5) children.
A 1982 Computer Science graduate of the University of Lagos, Mr Aliboh joined the Nigerian Civil Service in February, 1984 through the then Ministry of Federal Capital Territory (MFCT), Abuja, as a Planning Officer II. He successively rose to the rank of Deputy Director in January 2009.
Until his appointment as Permanent Secretary on August 17, 2017, he was a Director in the Department of Information and Communication Technology (ICT), Federal Ministry of Science and Technology.
He has undergone series of trainings in Information and Communication Technology (ICT), Administration and Management.