Mastercard unveils European Tech Hub in Dublin to serve as innovation engine for digital commerce
By Lauren Towner · 12 April 2022

Mastercard today announced that the doors of its campus style European Technology Hub - ‘One South County’ - in Dublin, are officially open. The building enables Mastercard to accommodate its headcount target of over 2000 people in Dublin by 2025, as the leader in payments technology looks to expand its existing workforce of 975. The new campus signals Mastercard’s ongoing commitment to not only Dublin, but Europe as a key region in its global footprint.
The vibrant and multi-cultural European Technology Hub attracts passionate technologists from across the world who are dedicated to shaping the future of commerce through deep expertise in areas including Payments Security, APIs, Emerging Technologies and more. As the headquarters for Mastercard’s global R&D division, ‘The Foundry’, innovation is at the heart of this Technology hub.
Ed McLaughlin, President of Mastercard Operations and Technology said: “We are thrilled to open the doors to our new European Technology Hub in Dublin, which will serve as an innovation engine for our company across the region and beyond. By increasing our global technology footprint, we can be in closer proximity to our customers and stay at the cutting edge of emerging payment technology in support of all our stakeholders.”
Ken Moore, Mastercard’s Chief Innovation Officer added: “Our strength truly is our people and in Dublin we have built a dynamic culture that attracts talent from across the world. With new state-of-of the-art facilities and our flexible workstyle approach we want more passionate technologists to join us and continue shaping the digital commerce of tomorrow.”
The new campus-style workplace was built with priority placed on the environment, wellbeing and neurodiversity. Highlights include:
- Sustainability certifications: We are working towards achieving both WELL and LEED certifications. WELL Certification focuses on people's health and wellness, while LEED is a certification that focuses on environmental impact and sustainability.
- Biophilic Design: The Tech Hub was designed using Biophilic Design principles, which seeks to connect the building with nature and people, bringing the outside in. Artwork and graphics have been incorporated that depict or mimic nature and provide a sense of community.
- Wellness: From quiet spaces for focused work to neutral décor the space is designed to support a healthier workplace environment designed to improve health and productivity.
- Neurodiversity: The building offers a wide variety of spaces which take into consideration different employees’ needs. By creating an ecosystem with micro-environments people are enabled to find the right level of stimulation, be it visual, auditory, or physical.
Companies in this story: Mastercard
People in this story: Ken Moore, Ed McLaughlin