Skip to main content

About us

Meet the team

Impact is bursting with energetic, talented and passionate people who want to make a difference. Our people work from over 30 global locations.

change
Sorry, no results were found. Please adjust your search criteria or select 'All' to reset the form.