Partnerships and Channel Manager
Techex
- Bracknell, Berkshire
Techex has an impressive history with extremely high customer engagement and satisfaction. As a business we have developed consistently through our stellar reputation in the industry. We are Great Pla