Few things are as annoying as online job applications. Luckily, they might not actually be necessary to your job search. Submitting online job applications feels a bit like a never-ending race to the ...
A Nigerian founder based in the United Kingdom is developing a platform that seeks to address friction in online job ...