e learning application manager careers in Salcombe, United Kingdom