Stewart McKenzie is a seasoned business development professional currently serving as the Business Development Lead at Veolia UK since January 2024. Prior to this role, Stewart held the position of Senior Business Development Manager at ADComms, a Panasonic Company, from August 2019 to January 2024. Stewart's career includes significant experience at Thales in the Ground Transportation Systems division as a Sales Manager from 2006 to April 2019, and earlier roles such as part-time Community Coach with London Wasps, Sales Director at Maestro Interactive, and contracting consultant. Additionally, Stewart worked at mmO2 as Senior Wireless Data Product Manager and at BT Cellnet as Alliance & Marketing Manager, following a successful tenure as Global Account Manager with BT. Stewart holds a Bachelor of Science degree in Computer Science from Brunel University London, completed in 1995.
Sign up to view 0 direct reports
Get started