Nick Allan 640x640bw
  • CEO

Nick Allan

CEO at Control Risks


Nick was appointed Chief Executive Officer of Control Risks in January 2019. Having joined Control Risks in 2001 to lead a consulting team, he gained diverse experience through his career, first managing the global political risk business line, then as Director of Marketing and Strategy, before moving on to lead first the Asia Pacific region, and then the Europe and Africa region, his final role before becoming Group CEO. Prior to joining Control Risks, Nick spent his early career with De La Rue.


Back to Faculty

The Vital Few

This immersive two-day programme is designed to expose new CEOs and Executives to potential derailers, learning through the experiences of those who have been there before, so that they can step up to CEO with confidence and eyes wide open.