Have experience implementing constituent relationship management systems (CRM) with the Salesforce.com platform able to understand nonprofit business needs such as donor management, volunteer management, case management or service tracking systems strong project management skills Have prior consulting experience