Leaf Sustainability Manager- Environment

Bristol, Warsaw, Krakow or Amsterdam (flexible) Are you passionate about sustainability and environmental issues? Do you have a knack for managing complex projects and driving positive change? Join our team as a Leaf Sustainability Manager and lead our efforts in creating a greener future within the leaf supply chain within our inclusive, innovative global FMCG business supported […]