What are the requisite qualities of a finance manager?