Skip to main content

Craig Mccoll

Manager Risk Advisory | Deloitte LLP

Craig is a Manager in Deloitte’s Trade Compliance team, based in London. Prior to joining Deloitte in 2022, he successfully delivered trade compliance and security programmes in industry for over 10 years, at defence and aerospace giant BAE Systems, and marine propulsion specialist firm Wartsila Defence.

Craig is a Manager in Deloitte’s Trade Compliance team, based in London. Prior to joining Deloitte in 2022, he successfully delivered trade compliance and security programmes in industry for over 10 years, at defence and aerospace giant BAE Systems, and marine propulsion specialist firm Wartsila Defence.

Craig has developed extensive technical knowledge across US, EU and UK regulatory regimes, complimented with practical experience in implementing compliance programmes and embedding a culture of total compliance into businesses.

Craig currently advises and supports clients on:

  • navigating regulatory complexity and change,
  • designing and implementing integrated compliance programmes, and
  • leveraging technology, to enable responsible trade and position the compliance function as an opportunity and advantage for business.

Craig holds a bachelors degree in Law and a postgraduate diploma in Corporate Governance from the University of Portsmouth.