(Please note that this role is based in Vietnam)About SedexMore than 85000 businesses across the world have made Sedex their trusted partner in creating a more socially and environmentally sustainable supply chain. From our platforms unrivalled data insights to our teams expert guidan
المزيد...