E learning application manager careers in Galway, Ireland