Best Life Brands names CFO Best Life Brands has appointed Kevin Vesely as its new chief financial officer. “We enthusiastically welcome Kevin to the Best Life Brands family to execute our continued success and financial health,” Best Life Brands CEO J.J. Sorrenti said in a press release. “His diverse experience, including private equity success and […]