profile Join the Community Now William Flagg Project Manager office Veolia North America pin-3 United States of America