John Whelen is a former senior executive at Enbridge Inc. where he held a number of roles, including Executive Vice President and Chief Development Officer, Executive Vice President and Chief Financial Officer, Senior Vice President and Controller and Senior Vice President of Corporate Development.