Alan Alden has been a specialist in advising remote gaming companies located in Malta since 2000, when he advised the first remote gaming companies as the Senior Manager of Enterprise Risk Services at Deloitte & Touche (Malta).
This person is not in the org chart