Monster

Monster is a International Recruitment site.

However Monster does have a U.K Youtube channel

 
A complete series fo Videos by Monster on CV’s

Feeling down about Jobsearch
worth reflecting on this video