IT Solutions Sales Manager | Tap into 5,000+ Warm Accounts Please ensure you read the below overview and requirements for this employment opportunity completely. Location: Horsham, UK (RH13 5AD) The Pitch: Are you an ambitious IT solutions sales professional tired of cold-calling into the void? At G