Supply Chain Process Engineer · Nissan Automotive Europe
Paris, France · Regulation of and contribution to more efficient operation of businesses
No bio provided.