Shelf revenue hit $21.4M in 2024

Shelf generates revenue from 8000 customers

Shelf

228-Park Avenue South, Stamford, Connecticut, 10003, United States

About Company RevenueFundingTeamFounder/CEOCustomersCEO Net Worth

Shelf Executives

Name Position Working Email Personal Email
Sedarius Perrotta CEO [email protected] -

Shelf Employees

Name Position Working Email Personal Email
Sedarius Perrotta CEO [email protected] -