Brand Ambasador careers in Salcombe, United Kingdom