2012 - 2013 Senior Medical Officer at Care Hospital, Hyderabad
2009 - 2012 Senior Medical Officer at PRS Hospital, Trivandrum
2006 - 2009 Family Physician at Private Practice, Nerul, Navi Mumbai
2004 - 2009 Medical Officer-in-charge at M.G.M.’s New Bombay Hospital, Vashi, Navi Mumbai
2002 - 2004 Senior Medical Officer at Mata Chanan Devi Hospital, Delhi
1997 - 2001 Medical Officer at M.G.M.’s New Bombay Hospital, Vashi, Navi Mumbai
1993 - 1997 Family Physician at Private Practice at Trivandrum
1992 - 1994 Medical Officer at Geetha Hospital, Trivandrum
1992 - 1992 Medical Officer at Kumaran Memorial Hospital, Kannur, Kerala
1990 - 1991 Medical Officer at Sri Sudeendra Medical Mission, Ernakulam
1989 - 1989 Medical Officer at St. George Medical Centre
1987 - 1988 Resident Medical Officer at Cochin Hospital
1985 - 1986 Junior Medical Officer at City Hospital