Walk into our office and you will find a group of people who are passionate, ambitious, lively and driven. We look for curious individuals that enjoy technology and meeting customer expectations.
ICA is an award-winning provider of IT and Telecoms located in Stockport looking to take on its next Sales Leader.View or apply for this position
If you do, then please fill out our open application. We are always on the look out for emerging talent and enthusiastic individuals.