Dolead

    OverviewSuggest Edit

    Dolead is a technology company that offers Dolead Campaign Manager, a technology designed to manage and optimize advertising campaigns. It provides a leads-as-a-service solution, which combines exclusive semantic technology with AI to automate and optimize customer acquisition at scale. The company aims to create reliable, fresh, and high-intent leads for its customers.
    TypePrivate
    Founded2007
    HQBoston, MA, US
    Websitedolead.com
    Employee Ratings4.4

    Latest Updates

    Employees (est.) (Sept 2021)99(-3%)
    Cybersecurity ratingBMore

    Key People/Management at Dolead

    Arthur Saint-Père

    Arthur Saint-Père

    Co-Founder and CEO
    Guillaume Heintz

    Guillaume Heintz

    Co-Founder and Chairman
    Show more

    Dolead Office Locations

    Dolead has offices in Boston, Montreal, Paris, Milan and in 2 other locations
    Boston, MA, US (HQ)
    50 Milk St #16th
    Paris, FR
    3 Rue de Gramont
    Madrid, ES
    Paseo de la Castellana, 91, 4ª
    London, GB
    13 Hawley Cres, Camden Town
    Show all (6)

    Dolead Financials and Metrics

    Summary Metrics

    Founding Date

    2007

    Dolead Cybersecurity Score

    Cybersecurity ratingPremium dataset

    B

    86/100

    SecurityScorecard logo

    Dolead Online and Social Media Presence

    Embed Graph

    Dolead News and Updates

    LeadsCon 2020 to Feature business.com and Dolead Executives as Expert Speakers

    Session to share best practices for lead generation in a pandemic Session to share best practices for lead generation in a pandemic

    Dolead Frequently Asked Questions

    • When was Dolead founded?

      Dolead was founded in 2007.

    • Who are Dolead key executives?

      Dolead's key executives are Arthur Saint-Père and Guillaume Heintz.

    • How many employees does Dolead have?

      Dolead has 99 employees.

    • Who are Dolead competitors?

      Competitors of Dolead include Teads, Cadent and Admixer.

    • Where is Dolead headquarters?

      Dolead headquarters is located at 50 Milk St #16th, Boston.

    • Where are Dolead offices?

      Dolead has offices in Boston, Montreal, Paris, Milan and in 2 other locations.

    • How many offices does Dolead have?

      Dolead has 6 offices.