Rob Walters
Rob Walters has been appointed as independent director at Vistra, a leading Fortune 500 integrated retail electricity and power generation company based in Irving, Texas. Walters will serve on the Sustainability and Risk Committee and the Nominating and Governance Committee.