Technical Sales Manager

London, Greater London: reliably commute or plan to relocate before starting work (required). A successful, privately owned technical services group with an…

£55,000 - £65,000 a year
1 vacante