At the heart of Impact Advisors is a culture deeply rooted in the mission to 'Create a positive Impact.' Founded in 2007 by brothers Peter and Andrew Smith, the firm was built on the belief that a healthcare consultancy could be both high-performing and deeply caring. This phi…