marketing fresh graduate careers in Cavan, Ireland