PRESIDENT at Niagen Bioscience · Executive Vice President & CFO at SMITH & WESSON BRANDS. Filing since 18 Dec 2008. CIK 0001297399