Oversee the preparation of reports; Oversee the collection and analysis of financial data; Monitor financial control systems; Manage contracts; Establish and implement policies and procedures; Design and manage investment strategies; Assign, co-ordinate and review projects and programs; Advise senior management; Plan, organize, direct, control and evaluate daily operations