Depositphotos

    OverviewSuggest Edit

    Depositphotos is a technology company developing a content marketplace platform. It brings authors of licensed stock photos, graphics, vectors, and videos together with buyers.
    TypePrivate
    Founded2009
    HQNew York, US
    Websitedepositphotos.com
    Employee Ratings2.7

    Locations

    Depositphotos is headquartered in
    New York, United States

    Location Map

    Latest Updates

    Employees (est.) (Nov 2020)344
    Cybersecurity ratingBMore

    Depositphotos Office Locations

    Depositphotos has an office in New York
    New York, US (HQ)
    115 W 30th St #1110b
    Show all (1)

    Depositphotos Financials and Metrics

    Summary Metrics

    Founding Date

    2009

    Depositphotos latest funding size

    $5 m

    Depositphotos investors

    Show all financial metrics

    Depositphotos Cybersecurity Score

    Cybersecurity ratingPremium dataset

    B

    83/100

    SecurityScorecard logo

    Depositphotos Online and Social Media Presence

    Embed Graph

    Depositphotos Frequently Asked Questions

    • When was Depositphotos founded?

      Depositphotos was founded in 2009.

    • How many employees does Depositphotos have?

      Depositphotos has 344 employees.

    • Who are Depositphotos competitors?

      Competitors of Depositphotos include Getty Images, MercadoLibre and Bookatable UK.

    • Where is Depositphotos headquarters?

      Depositphotos headquarters is located at 115 W 30th St #1110b, New York.

    • Where are Depositphotos offices?

      Depositphotos has an office in New York.

    • How many offices does Depositphotos have?

      Depositphotos has 1 office.