Tag: Margaret Driscoll

Blackbaud appoints Margaret Driscoll as Chief People Officer

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…