Bioware
Software Engineer
Electronic Arts (EA)
Software Engineer
Electronic Arts (EA)
Senior Software Engineer
March Networks
Software Engineer
Electronic Arts (EA)
Lead Software Engineer
University of Ottawa / Université d'Ottawa
University of Ottawa