Careers24, a job portal and recruitment platform has announced that it is shutting down its operation in Nigeria effective from