Business Development Manager
18 days ago
London
... support to clients, liaising as necessary with technical advice and guidance. 7. Identify sales ... Ideally to win their business. Knowledge, Qualifications, Skills & Experience - including technical ...