Jack Luo is an experienced software engineer with a strong background in software development and Java programming. Jack has held senior roles at Veeva Systems, Interac Corp, and NBS Payment Solution, where expertise in software engineering and Java development was demonstrated. Previously, Jack also served as a project lead and software developer at BlackBerry, as well as a software developer at PolySoft International Corp. Educational qualifications include a Master's degree in Computer Security & Distributed Systems from Acadia University and a Master's degree in Computer Network & Distributed Systems from the University of Electronic Science and Technology of China.
This person is not in the org chart
This person is not in any offices