Stallcombe House is a residential care setting for 33 adults set within 55 acres of organic gardens and working farm on the outskirts of Exeter. Role summary: Overall responsibility for ensuring the highest standards of care is provided.. Deputise for…