Iain has served as Executive Director of the Age Verification Providers Association since 2019, during which time it has grown from 6 to 25 members. The trade body represents suppliers of both age estimation and age verification technology. Iain is also Secretary General of euCONSENT ASBL, a non-profit organisation that aims to make the Internet age aware, continuing the work of an EU-funded project of the same name. Previously, Iain worked for the leading charity GambleAware, a research unit in Parliament, and as a management consultant with Deloitte. He read PPE at Balliol College, Oxford and has an MBA from UCLA.