Eric Garcin, Chief Technology Officer Treatment Infrastructure at Suez About at Suez Information Location: France Work experience SUEZ- now Veolia North America - Present