Ken Richards
Executive Director, Chair since 2020 / Foresta Group Holdings Limited
Ken Richards is the managing director of ASX-listed Leaf Energy. He has worked in senior roles in various companies, listed and unlisted, across various industries.