Stamps.com

IRS: 133695715
STMP
Stamps.com

Stamps.com Inc is a provider of Internet-based mailing and shipping solutions.

Founded
1996 (25 years)
CEO
Kenneth Thomas McBride
Investor RelationsSEC
Revenue
655 million (2020)

Want to see more? Sign up!