The leading finance organizations we visited provided opportunities for staff to rotate through various positions throughout the finance organization as well as the operating divisions.
Allowing staff to rotate between positions decreases turnover.