Making Great Ideas Reality


Lorraine Allen is the founder and managing director of Brand Innovation Ireland. She has over 20 years of industry experience in marketing strategy, user insights, innovation creation & commercialisation, and brand building.


An advocate of design thinking, a process that creates & nurtures new ideas with the target user to successfully launch market validated products & services. Lorraine has created innovation pipelines and implemented processes to prioritise & fast track user validated ideas to market. Having worked on large consumer brands internationally for multinationals such as Nestle & Kellogg’s she also specialises in creating brand identities, defining target markets, developing brand positioning, marketing strategy & communication plans for new and established brands.


Lorraine now enjoys working with a variety of clients from start-ups to more established businesses creating new ideas and bringing brands to life across different industries and geographic markets. Lorraine also works with various Local Enterprise Offices as a mentor & consultant and with the European Commission as an innovation expert.


Founder and MD of Brand Innovation in 2018.


ExpertAssociates

Tapping into the proficiency and talent of like-minded experts to successfully bring products to market:

Graphic Designers

Web Designers

R&D and Product Creation

Supply Chain and QA Specialists