Canyon Partners recruits Oak Hill’s Thomas Hansen as CFO