I
Interested
Guest
Would anyone know any good recruitment sites or companies who specialise in marketing. Have been in Uk for last number of years working as project manager in a brands company and am thinking of returning to work in Ireland (Dublin).