Blackbaud, the world’s leading cloud software company powering social good, announced the appointment of Margaret Driscoll as Chief People Officer. Driscoll, who will lead all human resources functions for the company, joins Blackbaud succeeding John Mistretta as current head of HR as he retires after 14 years. Driscoll comes to Blackbaud with more than 20…