Business Development Manager
7 months ago
Sheffield
... proven track record of sales success selling some sort of technical component to OEMs, much ... future expansion. This success is founded on their stability, technical expertise, and quality of ...