Checkup Deloitte Digital's Aaron Sidorov and Joanna Ruiz on Finding New Solutions in Health By Jessica MacAulay