David is currently the Cancer Prevention Manager for the Association of European Cancer Leagues (ECL).

His focus at ECL is on both primary and secondary prevention of cancer, with an emphasis on public communication of cancer prevention. He is responsible for the promotion of the 4th edition of the European Code Against Cancer via collaborative working amongst the national and regional cancer leagues. He also coordinates the ECL Prevention & Early Detection Working Group (P&EDWG).

David is a member of the working group of the European Quality Assurance Scheme for breast cancer centres, which is coordinated by Joint Research Centre of the European Commission as part of the European Commission Initiative on Breast Cancer.

David is also a doctoral candidate at the University of Antwerp where the focus of his research is on evaluating informed decision-making for organised cancer screening participation in Europe.