Stuart Mcfarlane is currently working as the European Process and Systems Manager at NSK Europe since August 2021. Prior to this role, Stuart has been with NSK since November 2010, initially serving as the Business Systems Leader. Stuart obtained a Master of Business Administration (M.B.A.) from Cardiff University / Prifysgol Caerdydd in 2020 and a Bachelor’s Degree in Computer Science from Nottingham Trent University in 2015.
August, 2021 - present
Director Of Corporate Communications, International at Pegasystems
Global Head Of Learning & Development at Clearwater Analytics
Head Of Service Delivery Partner Ecosystem, Americas at Nvidia
Director, Global Supply Chain at JUUL Labs
Global Head Of Communications And Corporate Affairs, R&d at Unilever
Access the worlds's biggest network of public org charts
Learn more