Andrew Smith is an accomplished professional with over 22 years of experience in technology and leadership, including more than 15 years in management roles. Currently serving as a Senior Manager of Engineering at Veeva Systems, they focus on empowering medical device and diagnostic equipment manufacturers with innovative applications. Previously, Andrew held key positions at BlackBerry and Flybits, where they demonstrated expertise in software architecture, development, and automated testing, while also mentoring teams and driving significant product improvements. They earned a Bachelor of Science in Software Engineering from the University of Toronto.
This person is not in any teams
This person is not in any offices