Technical Sales Specialist
11 days ago
Manchester
They will provide expert training, a supportive environment and a competitive renumeration package ... Scientific sales, technical sales, account management, business development, organic/inorganic ...