Steve DeVrieze is currently the Chief Business Officer at NeuroTech Insights, a role they have held since 2025. Previously, they served as the Chief Executive Officer at Heads Together Health from 2020 to 2025. Steve also held the position of Vice President, Head of Business Development, Contract Sales and Medical Solutions at IQVIA from 2009 to 2020 and worked as a Senior Manager at Accenture from 1998 to 2007. They earned a Bachelor of Arts in Business Administration from Hope College and a Master of Business Administration with a concentration in Health Sector Management from Duke University's Fuqua School of Business.
This person is not in the org chart
This person is not in any teams
This person is not in any offices