Logistics Manager

Reporting into the Head of Operations, you will shape and support overall logistics goals worldwide to help us achieve the business’ mission, to empower…

£60,000 - £80,000 a year
1 vacante