Nick MacLeod

Principal

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.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices