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)
Enterprise Account Exe... at Monotype
Worked as Director, Heavy Duty & Automotive Sales
at sales-i (2021-2022)
Explore More
sales-i is a sales intelligence platform designed to enhance the effectiveness of sales teams by providing actionable insights into customer products and sales. The platform is tailored for industries such as manufacturing, distribution, and wholesale, and serves enterprise and growing businesses. Key features include sales analytics, CRM capabilit... Read More