1 Telesales Executive Jobs in Galway