Charlotte managing partner, Theresa Drew visits various sites during Impact Day and shares how Deloitte is making an #ImpactThatMatters.