Settle corporate office is located in 29 W 17th St Fl 5, New York, New York, 10011, United States and has 51-200 employees.
settle inc
settle
settle working capital
Departments
Number of employees
Engineering & Technical
16
Finance
6
Sales
5
C-Suite
3
Operations
2
Information Technology
1
Legal
1
| Location | People at location |
| North America | 11-50 |
| Europe | 11-50 |
| Africa | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Settle's success, and advanced their careers.
Product Marketing Vice... at Upside
Worked as Vice Head of Marketing, President
at Settle (2023-2025)
Retail & Marketing Par... at Upside
Worked as Partner and Channel Marketing Manager
at Settle (2023-2025)
Explore More
Headquartered in San Francisco, California, Settles mission is to propel the growth of CPG brands. Settle is the best way to run a scaling brands operations. With a unified platform designed for finventory operations, brands can powerfully plan, purchase, manage, pay for inventory and have access to Settle now, pay later with Settle Working Capital... Read More