Vista appoints Flannery as president of credit platform

Share this