Karma News: Ryan Blanchette Named Sr. VP, Supply Chain and Manufacturing. Read More