Back to top

Our People



Our People

Our people drive our success. We attract the greatest talent in Northern Ireland and deliver breakthrough performance for our parent company.

Meet some of our employees

Eilish Bouse Headshot.
Eilish Bouse
Data Scientist
Graham Todd Headshot.
Graham Todd
Firewall Policy Operations Lead
Claire Tsang Headshot.
Claire Tsang
User Experience Product Designer
James Clark Headshot.
James Clark
Agile Software Developer
Mark Skeffington Headshot.
Mark Skeffington
Team Manager — Mobile Testing

Eilish Bouse

Data Scientist
Allstate Northern Ireland

Role — Data scientists develop predictive models and apply advanced statistical techniques to make discoveries about business problems and processes. As a result, the D3 team is a central team that supports all areas of the enterprise.

Background/experience — I received a joint Honours degree in Physics and Applied Maths and a Masters in Applied Maths from University College Cork. I subsequently worked for several years as an actuary in both the life and health insurance industries.

Positives — My role allows me to add value to the business by deriving insights from the data it possesses. In this capacity, I meet people from all areas of the business and get to work on some very interesting and innovative projects.

Advice — Data scientists can provide valuable business insights when they are answering specific business questions. It is important for the data scientist to understand what questions the business needs answered with the dataset they have. This means that, in addition to their technical abilities, they should be able to communicate effectively and be inquisitive.

Skills/Personality — The role suits people with strong mathematical and coding abilities in addition to effective communication skills. Finally, a data scientist should have strong business acumen so that they can translate their observations into objectives that aid the business strategy.

Graham Todd

Firewall Policy Operations Lead
Allstate Northern Ireland

Role — Our team manages the companies Firewall infrastructure. We would be the main point of defence securing Allstate's most valuable assets & information.

Background/experience — I have a Computer Networking degree and have moved between Networking and Security roles for the last 14 years, with the last 6 at Allstate NI.

Positives — The role is ever changing, when the people trying to attack us get stopped they change their attack method. If we don't stay up to date we put Allstate at serious risk.

Advice — Having a background in networking really helped as the two fields are very closely linked. Question everything, just because someone wants something doesn't mean they should have it.

Skills/Personality — As well as being a deeply technical role, you also have to be able to work with different business areas to understand their needs and ensure they can function whilst remaining secure.

Claire Tsang

User Experience Product Designer
Allstate Northern Ireland

Role — The User Experience product designer's role is about designing digital solutions that are helpful and easy to use for Allstate employees and customers. This includes user research, information architecture, interaction design, visual design and usability testing.

Background/experience — I studied a Multimedia design degree at university and have worked in a number of design agencies, enterprise and start-up companies.

Positives — My role lets me create products that bring value to people, something that is helpful and useful to their everyday lives. Allstate does User Experience design well because there is a strong focus on the end users and their needs.

Advice — UX product design is all about designing for end users, so it is important that the designer is able to be an advocate for the users and really understand their needs. The role involves a lot of communication with users and also understanding business processes in order to design a product that works well for the users and also the business.

Skills/personality — This role suits people who enjoys asking questions and learning new things as well as being open to people's feedback.

James Clark

Agile Software Developer
Allstate Northern Ireland

Role — I'm a full stack Agile Software Developer and follow an Extreme Programming methodology. I use a range of modern programming languages and devops technologies. In other words I spend my days working in a pair to solve a continuous stream of programming and technology problems with the aim of producing world class software.

Background/experience — I joined Allstate as a graduate. I did an Honours degree in Computer Game Technology. I applied for a full time training opportunity and passed the assessment process that proved I had a competent understanding of the fundamentals of programming to be able to avail of the superb training that was on offer.

Positives — I really enjoy the variable nature of the work and technologies we get to play with. I also enjoy the daily ping pong matches that are one of the perks of the CompoZed culture.

Advice — If you have not already, then spend time fully digesting the fundamental concepts of computer programming. Not just how to implement these concepts in your chosen language(s), but really understand them!

Skills/Personality — Confidence to try new things, the desire to learn new technologies and the ability to work closely with people for the full working day.

Mark Skeffington

Team Manager — Mobile Testing
Allstate Northern Ireland

Role — Leading a team of testers supporting Allstate Mobile Master Application.

Background/experience — I studied Computer Science at Queens University Belfast before joining Allstate NI as a graduate developer in 2010. I moved to testing and eventually became QC Lead for Internet Marketing Technology. I completed the 'Allstate Lead To Succeed' leadership programme in 2014 before moving in to Team Management.

Positives — I've been able to develop personally by putting myself out of my comfort zone. I've never been comfortable presenting to larger audiences but the role has given me the opportunity to do that and to become more confident in doing so. Working individually with everyone on my team is what I find most rewarding.

Advice — Always be prepared to face a brand new challenge every day. A day will not go by where you will feel like you've done an excellent job in every situation — be confident enough to face a new challenge head on and learn from it: You are constantly improving and developing in a leadership role so be prepared to take the good with the not so good. If you ever get to a point whereby you are super confident in what you're doing then it's probably time for a change.

Skills/personality — You need to be pro-active, have a lot of patience and be able to find a balance between short-term and long-term priorities. Honesty & empathy will take you far no matter what your role is.

ECC Monitor: OK