Denis Rivard, P.Eng., has been appointed Executive Vice President, Projects, where he will lead the development of the Troilus Project, overseeing the assembly of a professional team to execute ...