John Marshall is a Senior Software Engineer with a strong background in developing and implementing product offerings for various technology companies. John has experience working closely with cross-functional teams and customers to incorporate requirements into products. John has a Bachelor's degree in Computing Science and Mathematics from Technical University of Nova Scotia and Dalhousie University.
Previous companies
Sign up to view 0 direct reports
Get started