Leadership Team


Enigma’s Leadership Team is responsible for the companies strategic direction, as well as supporting all corporate activities . The team works closely to ensure that Enigma meets the demands of its customers and other external stakeholders, whilst providing a safe environment and a positive, innovative, and exciting working culture for our employees.