Transportation Engineering Graduate at Dillon Consulting Limited, Ottawa, ON