John Jackson has been working at Lee Baron Group Limited since February 1989, where John holds the title of IT Director. Prior to that, John worked at Telrad Networks as a Systems Engineer from March 1979 to December 1989.
Sign up to view 0 direct reports
Get started
This person is not in any teams