He has worked extensively in the areas of tourism, travel, healthcare and food. John graduated from TCD with a Degree in Business Studies, gaining experience in financial services before joining Alexander Dunlop, where he managed many international projects.