Scott Leigh is an Information Systems Architect with extensive experience in the technology sector, currently employed at Connectria since June 2000. Prior to this role, Scott served as a Software Analyst at Black & Veatch from January 1992 to May 2000. Scott holds a Bachelor of Science in Electrical Engineering from the Missouri University of Science and Technology, obtained between 1987 and 1991.
Sign up to view 0 direct reports
Get started