David Notch is currently the Chief Information Security Officer at Castlelake, a position held since 2022. Additionally, they serve on the Advisory Board for the Cyber Security Summit and were the Conference Co-Chair for the 2018 event.
This person is not in the org chart
This person is not in any teams
This person is not in any offices