John Marshall

Staff Engineer

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.

Location

Ottawa, Canada

Links

Previous companies


Org chart

No direct reports


Offices

This person is not in any offices