Business Development Manager | Self Adhesive Labels | UK | £50k – £60k Europe December 20, 2023 Job title: Business Development Manager | Self Adhesive Labels | UK | £50k – £60k Company: Mercury Search and Selection…