Born in the north of France, he loves discovering countries like his grandfather, who was a fisherman gone for months at ...
Why speaking a foreign language can bring you a better life
Jean-Michel Seillier is the general manager of Veolia Australia and New Zealand in charge of the Water Department for Victoria and Tasmania. Most of his life has been spent traveling and working for the French and international company Veolia.