 She started her career as a teacher and social worker.She was nominated to Chhattisgarh assembly for nearly two-and-half years by the then-chief minister Ajit Jogi before being nominated to Lok Sabha in 2004.Mcleod is an active member of the Indian National Congress.