Charles Wu has confirmed his appointment as head of asset allocation and risk at $40b public sector fund, State Super. Wu was previously an investment manager with $4b industry fund, Media Super, a role he commenced in April 2014.