Dave Roberts, Head of Customer Operations

Dave Roberts

Dave Roberts is Head of Customer Operations for Direct Energy Business with responsibility for managing the company's meter-to-cash and customer service activities. Dave joined Direct Energy in 2006 as Vice President of Texas Commercial and Industrial Sales.

With more than 35 years of diverse energy industry experience, Dave began his a career as an engineer in the Canadian oil and gas industry, followed by petroleum engineering positions in Saudi Arabia, Germany, Canada and the U.S. He moved into his current role with Direct Energy Business in 2012.

He earned a degree in Chemical Engineering from the University of Waterloo in Canada, and an MBA from Texas A&M. Dave lives in Pittsburgh, PA with his wife, Janet.

Meet the Rest of Our Executive Team

John Schultz
John Schultz

President of Direct Energy Business

Iselin, NJ

David Brast
David Brast

Head of West Region

Houston, TX

Anthony Dayao
Anthony Dayao

Head of IT

Houston, TX

Steve Dixon
Steve Dixon

Head of East Region

Iselin, NJ

Bray Dohrwardt
Bray Dohrwardt

Head of Legal

Houston, TX

David Roe
David Roe

Head of Marketing

Iselin, NJ

Todd Sandford
Todd Sandford

Head of Energy Solutions

Pittsburgh, PA

Set your ZIP code and utility

Enter a valid ZIP code
Unfortunately, we don't currently service this area. Please try another ZIP code.

Loading please wait...

Don't see your utility?

We currently only provide service to the listed utilities. For question, please contact 1-888-925-9115.

Loading...

54.166.197.230