Sebastian Willis Fleming

Chief Executive Officer, EMEA

London

Sebastian is the Chief Executive Officer for Control Risks’ Europe, Middle East, and Africa region. He is responsible for the strategic growth and development of the company’s business across the region and its 21 offices. Sebastian is a member of the Executive Committee.

  • Europe
  • Africa
  • Middle East and North Africa
  • Executive Committee
  • Terrorism and Security Incident Response
  • Security Training
  • Operational and Protective Security


Sebastian is the Chief Executive Officer for Control Risks’ Europe, Middle East, and Africa region. He is responsible for the strategic growth and development of the company’s business across the region and its 21 offices. Sebastian is a member of the Executive Committee.

Sebastian joined Control Risks in West Africa in 2001, consulting to a range of clients across West, Central and East Africa. From 2003-2004 he focused on the Middle East and Pakistan.

In 2004, Sebastian, move to the head office in London where he established and headed a new Service Delivery department while also leading the Control Risks’ Africa Team. In 2007 he was appointed Director of Crisis and Security Consulting Europe, Middle East and Africa where he successfully grew the business. In 2011 Sebastian took charge of client relations in Europe and Africa and he launched a new client engagement strategy. In 2014 Sebastian became the Chief Operating Officer, Europe and Africa with ultimate responsibility for sub-regional businesses across the region.

Sebastian was commissioned from the Royal Military Academy, Sandhurst in 1988, seeing active service in Europe and the Middle East. Prior to joining Control Risks, he worked in the telecoms sector in East Africa for 5 years. Sebastian has attended the University of Central London, Harvard Business School and the School for CEOs in the UK. He has appeared in the international media on security and risk management related topics. Sebastian is a member of Chatham House and is also a Fellow of the Royal Geographical Society.

FIND OUT MORE

Can our experts help you?

Related articles

Analysis

What a Corbyn government would mean for business

With Brexit still unresolved, and a general election on 12 December, businesses’ operating in the UK are facing an uncertain time. Although the incumbent centre-right Conservative Party has a commanding lead in opinion polls, a Labour-led coalition government is a credible post-election scenario.