Principal Secretary
Higher Education Department, Government of Kerala
Principal Secretary
Finance Department
Government of Kerala
Director - Directorate of Archives
Director-in charge (Department of Archaeology)
Former Professor of History
Mangalore University
Head, Department of History
Sreesankaracharya University of Sanskrit Regional Centre, Payyanur
Head, Department of History
University of Calicut
Department of History
Pondicherry Central University
Assistant Professor
Department of Archaeology, University of Kerala
Former Professor of History
University of Kerala
Former Professor of Anthropology
Kannur University