Norbert Szalay

Global energy procurement manager, Reckitt Benckiser
Background