Slingshot corporate office is located in 3214 N University Ave PMB 241, Provo, Utah, 84604, United States and has 201-500 employees.
slingshot llc
slingshot inc
slingshot
slingshot technology inc
slingshot direct sales inc
sling shot inc
Departments
Number of employees
Operations
5
Engineering & Technical
4
Sales
4
C-Suite
2
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Slingshot's success, and advanced their careers.
Program Manager, Envir... at Cushman & Wakefield
Worked as Advanced Sales Representative
at Slingshot (2018-2021)
Explore More
Founded in 2014 and headquartered in Provo, Utah, Slingshot is a multi-channel support platform that provides on-demand virtual sales and customer service for businesses.... Read More