Technical Sales Specialist
18 days ago
Sheffield
... to travel into the field and compete for business opportunities. In this role, you will operate in ... Scientific sales, technical sales, account management, business development, organic/inorganic ...