Test the operation and tweak the design of existing financial controlsMaintain and cultivate a master inventory of our businesses policies, practices and processesImprove customer care by initiating improvements to the financial control and auditing processPerform inquiries and testing as needed to identify and resolve vulnerabilitiesDevelop new audit programs to ensure adequate financial controlsPlan internal client meetings and oversee financial disclosuresMake recommendations to financial management about software, policies and audit triggersCreate and update internal audit plan