Country Manager / Head of Ireland | Cpl Jobs