Roy Still

Roy is a Senior Intermediary for The CBI+Team office in Tulsa, Oklahoma. He has the distinction of a 100% success rate selling businesses he listed.