
Direct Energy is one of North America’s leading integrated energy companies. With operations across Canada, Texas and the north-eastern U.S., Direct Energy delivers $8 billion of energy and related services to over five million residential and consumer customers.
Leading global provider of outsourced, face-to-face sales teams awards offices, owners and sales teams for a profitable year WESTLAKE... [Read more]