Ph. D. (2000) Institute of Mathematical Sciences, India.
Post Doctoral Fellow, Max-Planck- Institute for Gravitation Physics, Germany (1999-2002)
Post Doctoral Fellow, ULB, Bruxelles, Belgium (2002-2004)
Assistant Professor, University of New Brunswick, Canada (2004-2006)
Associate Professor, University of New Brunswick, Canada (2006-2008)
Associate Professor, University of Lethbridge, Canada (2008-)
Affiliate, Perimeter Institute of Theoretical Physics.
Chair, Division of Theoretical Physics, Canadian Association of Physicists (2013-2015)