New addition to the team!

New addition to the team!

New addition to the team!

This week is set to be an exciting one, as we welcome or newest addition to the team: Stephen Abela.

Stephen has joined us all the way from Chicago where he’s spent the last four years working as a Creative Director and Project Manager.

Stephen joins us with a breadth of skills and experience. He has over over fifteen years in film, print, marketing and web technologies and comes with a proven track record of project management and leadership to deliver multi-media and marketing assets on time and to budget.

We’re excited about the skills he brings to the team and introducing him to all our clients over the coming months.