Kellton Tech announces Drogheda EMEA headquarters

Kellton Tech has announced plans to establish EMEA headquarters in Drogheda. It is expected that the company will create around 100 jobs over five years. Kellton […]

DETAIL