Kevin Twomey is a marketing professional with over 10 years international experience, working in Canada, The Netherlands and Ireland.