Corporate Responsibility: South Sands Hotel
Hotelier Jeff Gillard, who has recently reopened South Sands Hotel in Salcombe, Devon, believes there is no excuse for shying away from your commitment to the local community, no matter what size of business you have.