Technical Sales Specialist
hace 17 días
Liverpool
They will provide expert training, a supportive environment and a competitive renumeration package ... Scientific sales, technical sales, account management, business development, organic/inorganic ...