· Assistant Professor, Old Dominion University2011–2017
· Software Engineer, Kitware Inc2008–2011
· Post-doc, Innovation Center Computer Assisted Surgery (ICCAS)2006–2008
· Post-doc, AIST Tsukuba, Japan2001–2005
· Neuronavigation Engineer, ISG Technologies1993–1995
· Ph.D. in Biomedical Engineering, McGill University1993–2002
· M.Eng. in Electrical Engineering, Ecole Polytechnique1989–1992
· Flight Simulation Engineer, CAE Electronics1986–1988
· B.Eng. in Electrical Engineering, McGill University1982–1986
· Welding Automation Engineer, MVSI
· Associate Professor in the Department of Modeling, Simulation and Visualization Engineering, Old Dominion University