Today I came across the Job Shop the Internal Recruitment company for the University of Leeds. As recruitment videos go this has it about right in my opinion, it may not be the most slick but it gets across its message well, particularly if you want to work for Leeds United Football Club!!
Powered by Qumana