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.