David O'Keeffe

David O'Keeffe

Project Manager

David O’Keeffe is the project manager on the Young People and Sexually Abusive Behaviours project at AIFS. He has previously worked on clinical research, and community engagement projects in disadvantaged areas.