Born in Delhi Agatha was brought up in Meghalaya. A lawyer by profession, Agatha pursued her LLB from Pune University and joined Delhi High Court as a lawyer and worked for a law firm, Fox Mandal Little & Co in Noida. She went to Nottingham University to pursue her Masters in Environmental Management.