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