About OWL
Based in the heart of London, OWL has been connecting professionals across the United Kingdom. Our dedicated team excels in recruiting for Advertising, Marketing & Communications, and Content Creation roles, alongside specialist Human Resources positions. We work closely with organisations seeking exceptional talent within these core areas, leveraging our deep understanding of the UK market.
OWL INC LIMITED is a London-based creative recruitment agency that specializes in talent placement for the advertising and marketing industries. Established on November 26, 2012, the company focuses on recruiting creative talent across various disciplines, including creative, strategy, client services, and production. It offers both permanent and temporary staffing solutions to creative businesses seeking specialized expertise.
As a micro-entity, OWL INC has a turnover and balance sheet under £632,000 and operates with fewer than 10 employees. The agency actively promotes job opportunities and engages with the industry through its Instagram account. While specific client names are not disclosed, OWL INC serves a range of creative businesses within the advertising and marketing sector.








