CEO
James Lee
CEO Approval Rating
82/100
Southcross Energy is a Texas-based renewable energy company that provides natural gas gathering, processing, treating and transportation services for oil and gas industries.