Operations Coordinator Jobs - Salcombe, England