Head of IT & InfoSec
their corporate IT and Information Security environments. The company already has a presence in Ireland/Dublin (non-tech...) as their EMEA headquarter and has doubled in size to 20+ staff with the focus on hiring their Head of IT and other tech hires...