Senior Water Resources Engineer at Dillon Consulting Limited, Saint John, NB