CFC Group is managed by a highly effective and experienced leadership team who ensure high return on funds for the Group businesses.