She was Managing Director – Asia Pacific ex-Japan for Citigroup Asset Management until the sale of the business to Legg Mason in December 2005. She currently has her own consultancy business, Chelcor Pty Ltd which holds an Australian Financial Services Licence and works with local and overseas investment management firms. Ms Allen is on the boards of Utilities of Australia and is a Trustee Director of AvSuper.