Business Development Manager
16 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 ...