Get to know us

We are a fully integrated agency with a strong team of creative consultants. We work across branding, marketing & digital to craft strategic and design successes.

We Listen, Imagine, Create.

Creative, contemporary, and dynamic, we deliver powerful, result-driven solutions.

We take the time to understand your business and then we use our strategic, creative, and digital brilliance to help you get where you want to be.

It’s in the way we do it.

Our passionate people form the backbone of our agency, but it’s our unique processes perfected over 25 years that really set us apart.

Our processes ensure it’s not just what we do, it’s the way that we do it.

Our proven

Our 6 step process, refined over 25 years, is collaborative, creative, and results focused.


Research & Discovery

Where are you today?



Where do you want to be tomorrow?



How best to reach your audience?



How do you want to come across?



Delivery of marketing and communications


Management & Review

Make sure it’s all working

Our Services

We’re a full service agency which means we’ve got you covered from strategy to branding & design and digital. Every day we work harder to push our creative thinking further and deliver more for our clients.


Our Talent is the key to your success. Thanks to our culture of teamwork and collaboration, we’re able to take complex concepts and make them a reality, channelling our talents to deliver for our clients.

Ciarán Flanagan

Managing Director

Contact Ciarán

t: (01) 250 0050 e:

Jane Dane


Contact Jane

t: (01) 250 0050 e:

Ciarán Fox


Contact Ciarán

t: (01) 250 0050 e:

Alan Howard

Business Development Manager

Contact Alan

t: (01) 250 0050 e:

Stephen Gibson

Creative Director

Stephen Gibson

t: 01 25 000 50 e:

Mark Sheehan

Senior Project Manager

Contact Mark

t: (01) 250 0050 e:

Oisín Scott

Digital Strategist

Contact Oisín

t: (01) 250 0050 e:

Ann Deeley

Social Media Manager

Clare Hogan

Studio Manager

Contact Clare

t: (01) 250 0050 e:

Jessica Walsh

UI/Graphic Design

Contact Jessica

t: (01) 250 0050 e:

Natacha Diaz

Senior Designer

Michael Edwards

Motion Designer

Andrew Browne

Senior Project Manager

Contact Andrew

t: (01) 250 0050 e:

Fancy working with us?

We are always looking for talented people to join our team, if you think you’ve got what it takes please get in touch and send your CV/portfolio.

At Idea, we aim to continually evolve, exceed our clients'
expectations & to ensure we are at the forefront
of creative innovation.
You can be safe in the knowledge that we’re in good company