From April 2017 – Consultant Cardiothoracic Surgeon, Division of Cardiothoracic Surgery, GKNM Hospital, Coimbatore, Tamil Nadu, India
July 2015 – March 2017 : Junior Consultant Cardiothoracic Surgeon,
Division of Cardiothoracic Surgery, GKNM Hospital, Coimbatore, Tamil Nadu, India
July 2013 – July 2015 : Advanced Cardiothoracic surgical fellow MED0001830237, Royal Melbourne Hospital, Melbourne, Victoria, Australia
October 2009 – June 2013 : Assistant Cardiothoracic Surgeon, Division of Cardiothoracic Surgery, GKNM Hospital, Coimbatore, Tamil Nadu, India
August 2006 – July 2009 : Cardiothoracic Surgical Trainee, Christian Medical College, Vellore, Tamil Nadu, India
April 2006 – July 2006 : Unaccredited Cardiothoracic Surgical Registrar,
Division of Cardiothoracic Surgery, Dr. Ram Manohar Lohia Hospital, N Delhi, India
January 2006 – March 2006 : Senior medical officer, Emergency services, Post Graduate Institute of Medical Education & Research, Chandigarh, India
July 2002- November 2005 : General Surgery Trainee, Post Graduate Institute of Medical Education and Research, Chandigarh, India
January 2002 – June 2002 : Unaccredited General Surgical Registrar, Casualty and emergency medical services, All India Institute of Medical Sciences, New Delhi, India
October 2000 – September 2001: Internship during M.B.B.S, Bangalore Medical College and Allied Hospitals, Bangalore, Karnataka, India