Our team of International Consultants

CasinoCompliance has a wealth of experience from across the gambling regulatory and operational control spectrum, with in-depth knowledge of gambling legislation, compliance, licensing, security, surveillance, anti-money laundering, risk management, gaming analytics, social responsibility and project management.

David Mills

Managing Director


David is a specialist gambling consultant that is highly experienced and respected within the international gambling sector, including casinos, live studio casinos, poker, online gambling, retail betting and other gambling businesses. David is an approved regulatory expert, qualified AML practitioner, certified professional and experienced expert witness for casinos, gambling, poker and security.

David provides investors, operators, regulators and law enforcement agencies with professional corporate governance services including regulatory compliance, anti-money laundering, performance management, training, audit, security, investigation and expert witness reports, as well as investment and acquisition guidance

[email protected]
+44 (0)7867 552353
David Mills

James Harrison

Principal Consultant


Online Gaming and Start Ups


[email protected]
+44 (0)7976 535683
James Harrison
More Info
James is a multi-skilled executive with a 15 year pedigree within the online gambling sector. He has occupied a number of c-level operations and compliance roles in both early stage and more established online gambling businesses, particularly but not exclusively, in the online casino and bingo verticals. James is the holder of a Personal Management Licence issued by UK Gambling Commission and has been a key individual with a number of other gambling regulators including the Alderney Gambling Control Commission and the New Jersey Division of Gaming Enforcement.

James provides operators with a real world and practical approach to compliance and operations, including clear regulatory advice, licence applications support, due diligence, third party supplier contractual and commercial arrangements assistance (especially gambling software or payment providers), strategic advice for the delivery of e-gambling services and effective gambling policies and procedures.

Debbie Dunn

Principal Consultant


Regulatory Compliance and Casino Policies

[email protected]
+44 (0)7585 706445
Debbie Dunn
More Info
Debbie is a compliance and anti-money laundering professional with over 25 years casino and online gaming experience within multi-site organisations. Debbie has extensive knowledge of the Gambling Act 2005, the Gambling Commission's Licensing Conditions and Codes of Practice, Money Laundering Regulations 2017, Proceeds of Crime Act 2002, Bribery and Corruption Act 2010 and other various regulatory legislation. Debbie is the holder of a Personal Management Licence issued by the UK Gambling Commission and a member of the Institute for Money Laundering Prevention Officers.

Debbie provides casino operators, start-up companies and online operators with a range of independent compliance and AML support, policy and procedure development, audit and management training expertise.

Tony Flood

Principal Consultant


Casino Security and Project Management

[email protected]
+44 (0)7887 404754
Tony Flood
More Info
Tony is a highly experienced casino security specialist with extensive operational and investigative management skills, combined with genuine expertise in project management for new build casino developments and security upgrade projects, including the £150m Resorts World Birmingham, a 583,000 ft2 hotel, casino and mixed entertainment complex opened in 2015. Tony is the holder of a Personal Management Licence issued by the UK Gambling Commission.

Tony provides casino operators and start-up companies with a range of independent security support, technical expertise and cost-effective project management skills aligned to the very latest industry standards.

Craig Hoptrough

Principal Consultant


Casino Management and Start Ups


[email protected]
+44 (0)7947 321563
Craig Hoptrough
More Info
Craig is a highly regarded and versatile senior executive with many years’ experience of directing and managing a wide variety of casino operations and training academies. Craig has exemplary interpersonal skills, depth of technical knowledge and a keen analytical faculty. Craig holds a Personal Management Licence issued by the UK Gambling Commission.

Craig provides operators and investors with professional gambling support, operational development, cost-analysis, business re-structuring and project management expertise.

Bev Mills

Company Secretary


Administrator and Enquiries


[email protected]
+44 (0)7729 482561
Bev Mills
More Info
To discover how CasinoCompliance can assist your business and for any other account enquiries, please contact us.