Darren Moffett Darren has accumulated some 15 years’ advertising and marketing experience. He has developed integrated communications strategies to consumers and businesses from Northern Ireland, North America, UK, ROI, China and Europe. He has been involved in digital marketing at a senior level for over 9 years. idma.ie