Inside Sales Executive
2 months ago
Stourbridge
Previous experience of lead generation processes and a passion and drive to develop and nurture new ... A background in Chemicals, Lubricants, Additives, Industrial, Engineering, Manufacturing, Oils or ...