David resigned during FY24, with his last day being 30 April 2024.
No public sector role data available for this person. They may have roles in other sectors.