Stephen Dolan is a Designer and Senior Technical Specialist at Irish Life. Previously, Stephen held roles as a Senior Creative at Alltech, Creative Director & Studio Manager at InnerWorkings, Design Lead Marketing Communications at Web Reservations International, and Creative Director & Studio Manager at Banks Love & Design Tactics. Stephen holds a Bachelor’s Degree in Visual Communications / Graphic Design from NCAD.
November, 2022 - present