e learning application manager careers in Longford, Ireland