CEO
Richard Van Breda
CEO Approval Rating
- -/100
Stanwell is an Australia-based energy company that generates, transmits, and distributes electricity for residential, commercial, and government sectors.