Ayesha was born in Mauritius where she completed her Cambridge A-levels. She then moved to South Africa in 2002 where she studied Business Science Finance Honours with a major in Economics at the University of Cape Town (UCT). She then did a post-graduate in Accounting in 2006 also at UCT. She moved to Johannesburg in 2007 where she worked at Deloitte and Touche until 2011. She completed her chartered accountancy at the end of 2009 and worked as a manager in the Special Services Group at Deloitte during 2010 and 2011. Ayesha joined African Parks Network in September 2011.