Delucchi Plus

    OverviewSuggest Edit

    Delucchi Plus is a content marketing firm driving engagement, sales, influence and loyalty in collaboration with Streetsense. Combined, we are a more informed strategy and design collective firmly focused on end-user experiences and delivering measurable, transformative results for our clients. We're powered by an insatiable appetite for connecting your story with your audience and managing conversations through targeted campaigns that guide the relationship between choice and emotion.

    TypePrivate
    Founded2007
    HQWashington, DC, US
    Websitedelucchiplus.com
    Employee Ratings3.4

    Locations

    Delucchi Plus is headquartered in
    Washington, United States

    Location Map

    Latest Updates

    Employees (est.) (Dec 2020)9(-10%)
    Cybersecurity ratingAMore

    Delucchi Plus Office Locations

    Delucchi Plus has offices in Washington, New York and San Francisco
    Washington, DC, US (HQ)
    1750 Pennsylvania Ave NW #200
    New York, NY, US
    54 W 40th St
    San Francisco, CA, US
    156 2nd St, San Francisco
    Show all (3)

    Delucchi Plus Financials and Metrics

    Summary Metrics

    Founding Date

    2007

    Delucchi Plus Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    90/100

    SecurityScorecard logo

    Delucchi Plus Online and Social Media Presence

    Embed Graph

    Delucchi Plus Company Culture

    • Compensation

      C-

      63/100

    Learn more on Comparably

    Delucchi Plus Frequently Asked Questions

    • When was Delucchi Plus founded?

      Delucchi Plus was founded in 2007.

    • How many employees does Delucchi Plus have?

      Delucchi Plus has 9 employees.

    • Who are Delucchi Plus competitors?

      Competitors of Delucchi Plus include InkHouse, Eastwick and Owens Harkey Advertising.

    • Where is Delucchi Plus headquarters?

      Delucchi Plus headquarters is located at 1750 Pennsylvania Ave NW #200, Washington.

    • Where are Delucchi Plus offices?

      Delucchi Plus has offices in Washington, New York and San Francisco.

    • How many offices does Delucchi Plus have?

      Delucchi Plus has 3 offices.