However, over the past decade dramatic changes in the business environment have forced finance organizations to reevaluate this role.
Finance organizations have had to review the role in light of the massive changes.