Paperless Post

OverviewSuggest Edit

Paperless Post is a company that develops online invitation and stationery tools to design graphical and interactive messages. It provides solutions that allow users to design, send, and track e-vites, announcements, and other social summonses on the web.

TypePrivate
Founded2009
HQNew York, NY, US
Websitepaperlesspost.com
Employee Ratings3.6
Overall CultureC-

Locations

Paperless Post is headquartered in
New York, United States

Location Map

Latest Updates

Employees (est.) (Jun 2021)84(+3%)
Job Openings3
Cybersecurity ratingAMore

Key People/Management at Paperless Post

Lucy Grayson Deland

Lucy Grayson Deland

COO
Alexa Hirschfeld

Alexa Hirschfeld

Co-Founder
Wynne Chan

Wynne Chan

Product Design Director
Show more

Paperless Post Office Locations

Paperless Post has an office in New York
New York, NY, US (HQ)
115 Broadway
Show all (1)

Paperless Post Financials and Metrics

Summary Metrics

Founding Date

2009

Paperless Post total Funding

$32.4 m

Time since last funding

7 years ago

Paperless Post investors

Show all financial metrics

Human Capital Metrics

Source: github.com
Embed Graph
Show all human capital metrics

Paperless Post Cybersecurity Score

Cybersecurity ratingPremium dataset

A

93/100

SecurityScorecard logo

Paperless Post Online and Social Media Presence

Embed Graph

Paperless Post Company Culture

  • Overall Culture

    C-

    65/100

  • CEO Rating

    B

    76/100

  • Compensation

    D+

    62/100

  • Diversity

    D

    63/100

Learn more on Comparably

Paperless Post Frequently Asked Questions

  • When was Paperless Post founded?

    Paperless Post was founded in 2009.

  • Who are Paperless Post key executives?

    Paperless Post's key executives are Lucy Grayson Deland, Alexa Hirschfeld and Wynne Chan.

  • How many employees does Paperless Post have?

    Paperless Post has 84 employees.

  • Who are Paperless Post competitors?

    Competitors of Paperless Post include Shutterfly, Spokeo and TalkingData.

  • Where is Paperless Post headquarters?

    Paperless Post headquarters is located at 115 Broadway, New York.

  • Where are Paperless Post offices?

    Paperless Post has an office in New York.

  • How many offices does Paperless Post have?

    Paperless Post has 1 office.