She joined the Internal Audit Division of NCB in August 2000, and was promoted to Chief Internal Auditor in October 2001, a post she held until her appointment as Group Chief Financial Officer in December 2005. Prior to joining NCB in 2000, she worked at Pricewaterhouse Coopers where she gained experience in Assurance and Business Advisory Services.