Channel Manager
- Location
- Warrington, England, United Kingdom
automation software is sold to businesses in over 50 countries through our global network of resellers. It’s transforming our customers’ sales and manufacturing processes and improving buyer experience. Our technology drives our business too. We use automation to help us work smarter. We make sure everyone has the right ...