 Blackbaud NASDAQ: BLKB, the worlds leading cloud software company powering social good, is pleased to announce Brandon Sharrett has been promoted to president and general manager for Blackbaud Faith SolutionsTM. 