I Love My Job is a London-based recruitment agency established in 2010 and headquartered in Soho. The firm provides permanent staffing solutions across the…