The Lead Agency

    OverviewSuggest Edit

    The Lead Agency is a technology company that creates high-quality opportunities for in-market consumers and ambitious organizations to connect. The company leverages its own digital brands – including Ask a Price, Car Keys, and Instant Compare – as well as a network of premium UK publishers. It builds digital engagement tools, including chatbots, that generate inquiries and qualifies consumers throughout the multi-channel contact center.
    TypePrivate
    Founded2002
    HQLiverpool, GB
    Websitetheleadagency.com
    Employee Ratings3.9

    Locations

    The Lead Agency is headquartered in
    Liverpool, United Kingdom

    Location Map

    Latest Updates

    Employees (est.) (Feb 2021)143(+2%)
    Job Openings6
    Cybersecurity ratingAMore

    The Lead Agency Office Locations

    The Lead Agency has offices in Liverpool, London and Wilmslow
    Liverpool, GB (HQ)
    Floor 13, Unity, 20 Chapel St
    London, GB
    S Technologies Ltd, 2 Stephen St, Bloomsbury
    Show all (3)

    The Lead Agency Financials and Metrics

    Summary Metrics

    Founding Date

    2002
    Show all financial metrics

    The Lead Agency Revenue

    Cash (31-Dec-2018)

    200.0
    GBPFY, 2017FY, 2018

    Cash

    200.0200.0

    Current Assets

    200.0200.0
    FY, 2017

    Financial Leverage

    -39 x
    Show all financial metrics

    The Lead Agency Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    90/100

    SecurityScorecard logo

    The Lead Agency Online and Social Media Presence

    Embed Graph

    The Lead Agency Frequently Asked Questions

    • When was The Lead Agency founded?

      The Lead Agency was founded in 2002.

    • How many employees does The Lead Agency have?

      The Lead Agency has 143 employees.

    • Who are The Lead Agency competitors?

      Competitors of The Lead Agency include Snappy Kraken, OfferForge and Turnkey Marketing.

    • Where is The Lead Agency headquarters?

      The Lead Agency headquarters is located at Floor 13, Unity, 20 Chapel St, Liverpool.

    • Where are The Lead Agency offices?

      The Lead Agency has offices in Liverpool, London and Wilmslow.

    • How many offices does The Lead Agency have?

      The Lead Agency has 3 offices.