Avant d'assumer la présidence de l'Association canadienne de l'hydroélectricité, M. Irving était directeur exécutif du Oil Sands Developers Group (OSDG), dont il a été le porte-parole auprès d'une multitude d'intervenants du secteur de l'énergie, dont des autorités municipales, provinciales et fédérales et des groupes autochtones.
Prior to his position at Canadian Hydropower Association, Mr. Irving was the executive director of the Oil Sands Developers Group, OSDG, where he acted as spokesperson for that association with a wide range of stakeholders in the energy field in the industry, including municipal, provincial and federal governments and Aboriginal groups.