Nick MacLeod is a Principal at Veeva Systems within the European Business Consulting team, specializing in the Life Sciences industry since January 2021. Key contributions include the development of Key Account Management strategies, design of Commercial and Medical operating models, and the implementation of omnichannel go-to-market strategies. Prior experience at EY from September 2015 to December 2020 involved roles ranging from Strategy & Operations Consultant to Manager, focusing on transformation programs for strategy and operations teams in the Life Science and TMT industries. Nick holds an MSc in Management and a BA in History from the University of Leeds, as well as education from Queen Elizabeth's Grammar School.
This person is not in the org chart
This person is not in any teams
This person is not in any offices