into our identified customer base. Providing specialist technical guidance, advice and support to Sales Specialists and Account teams... Why this job matters The BT Security Sales team is a specialist organisation that sits within BT Global, with responsibilities in the UK...
BT