Achievers University invites applications from suitable candidates to fill the position of: Deputy Registrar. The position is located in Owo, Ondo State. Interested candidates must possess a Bachelor's Degree or a Master's Degree with fifteen (15) years' post-qualification experience.