Commercial Sales Manager

Control and manage feedstock contracts to ensure cost effective processing and reception hall management in conjunction with biological requirements of the AD…

£40,000 - £43,000 a year
1 vacante