John Xu's Location
Oakville, ON, CA
John Xu's Work
John Xu's Education
University of Toronto
Bachelor of Applied Science (Electrical and Computer Engineering)
2004 - 2009
Penn State University
Master of Engineering (M.Eng.) (Computer Software Engineering)
2012 - 2014
University of Toronto
Professional Certificate (Project Management)
2009 - 2010
John Xu's Skills
John Xu's Summary
John Xu, based in Oakville, ON, CA, is currently a Senior Engineering Manager at Veeva Systems, bringing experience from previous roles at Veeva Systems, Thomson Reuters and RBC Capital Markets. John Xu holds a 2004 - 2009 Bachelor of Applied Science in Electrical and Computer Engineering @ University of Toronto. With a robust skill set that includes C#, C++, SQL, Java, VBScript and more, John Xu contributes valuable insights to the industry. John Xu has 4 emails and 1 mobile phone number on RocketReach.