Business Development Manager | Self Adhesive Labels | UK | £45k

Reap the benefits of business development for a real market leader. Delivering some of the most cutting-edge and sustainable products on the market this is an incredibly opportunity to unleash your potential. Commitment, team work and personal development are vital aspects to the continued growth of the company as they…