Log in
Direct Energy Business, LLC
Contact
View in org chart
Badar Khan
CEO/President
Dennis Schmidt
Director, Product Configuration And Revenue Assurance
Beatriz Torres
Executive Administrative Assistant To Senior Vice President, North America Business Gas & Power
Neil Rudy
Call Center Director/business Sales And Customer Care Manager
Tom Marshall
Director Of Sales - Canada
+ 12 more
Current role