Open Menu
Companies>Sendoso
Last Modified29/04/2025 12:00 AM
cover
Sendoso icon

Sendoso

Claimed Company
Employee Participants18
Total Rating194
Revenue$0
Sendoso Culture This score is derived from employee ratings & reviews
2.9/5
Sendoso's Overall Culture is rated
C-
Headquarters 655 Montgomery St, San Francisco, CA 94111, USA
Bottom 35%
63/100