Stephen R is currently the Head of Commercial at Nodes & Links since August 2022. Stephen previously worked as the Head of Business Development at Nodes & Links. Prior to that, Stephen was the Regional Sales Director at AnyClip and Synopsys Inc. Stephen has a Bachelor of Science degree in Computer Science from Queen's University Belfast.
July 1, 2023 - present
October, 2022
August, 2022