Specialties:
Technology for non-profits
Salesforce
Managing software development teams
Integrating software development teams sales and support
Establishing systems, sorting out complex problems and identifying solutions
Working with customers to solve problems
Wellesley College
FWCDS