CEO
Eduardo Medina
CEO Approval Rating
82/100
RES is an England-based utility company that develops, constructs, and operates renewable energy projects.