Anne Flanagan
We are a Communications, Marketing and Training Consultancy. We create high-end, meaningful strategies that connect your people with the right clients