Moussa Khamouli, process engineer/energy manager representative-Suez/membrane technology specialist Contact info Location: Lille Area, France Galleries