Brian Moy

North America Commercial Business Consulting Team Lead at Veeva Systems

Brian Moy is a seasoned professional in the healthcare and life sciences sector, currently serving as the North America Commercial Business Consulting Team Lead at Veeva Systems since April 2025. Prior to this role, Brian held the position of Senior Director, Life Sciences Solutions Lead at Slalom from November 2020 to April 2025, focusing on strategic advisory and large business transformations for global healthcare organizations. Brian also contributed as Director, Healthcare and Life Sciences at Slalom, providing thought leadership and expertise to leaders within the HCLS ecosystem. Educational qualifications include a Master of Science in Integrated Marketing Communications from Northwestern University and a Bachelor of Arts in Marketing Communication and Conflict Transformation from North Park University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices