our ceo


Karl O’Flanagan is the Managing Director of Brandmagic Ltd. Originally from Dublin, Karl is a marketing graduate with honours degrees from Trinity College Dublin and the College of Marketing Dublin.

He worked for Heineken Ireland in a variety of senior roles in marketing, sales and commercial. He is a former Heineken Brand Manager with trade marketing and sales management experience with Heinken Ireland. The hospitality sector is a key area of Karl’s Expertise.

For the past 10 years, Karl has worked in advertising, public relations and event management. He has maintained excellent business relationships with clients he has worked with during this time.

In more recent times, Karl identified the emerging trend of the consumer buying process rapidly moving online. With it becoming increasingly difficult to reach all age cohorts and demographics with traditional marketing, Karl expanded the business. Digital marketing became a fundamental element of the services Brandmagic offer. Tech Savvy expertise were recruited who could be dedicated in digital marketing and its tributary components.

This evolution has seen Brand Magic grow to now dedicate resources 50/50 between Digital and Traditional. The result,Brand Magic offer a fully integrated marketing communication service where tech people and marketing people work in unity. We’re not just tech geeks, we speak your language!