sales-i corporate office is located in 31 Homer Road Fl 3, Solihull, West Midlands, B91 3LT, United Kingdom and has 51-200 employees.
sales-i
sales-i
sales i
sales i ltd
sales
sales - i
| Location | People at location |
| Europe | 11-50 |
| North America | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to sales-i's success, and advanced their careers.
Enterprise Account Exe... at CloudFiles Technologie...
Worked as Inside Sales Manager (North America)
at sales-i (2017-2020)
Mid-Commercial At Sale... at Salesforce
Worked as Director of Building Materials
at sales-i (2018-2022)
Strategic Account Exec... at Temporal Technologies
Worked as Enterprise Sales Development Representative
at sales-i (2017-2019)
Explore More
Founded in 2008, sales-i is sales enablement software designed to make every sales call more personal and profitable. sales-i allows sales professionals to clearly identify and target high-quality sales opportunities within their current customer base. Equipped with customer buying behavior alerts, salespeople can make insightful, personalized, qui... Read More