Sherwood Group is now Kellen Company Details
The Sherwood Group provides management and staff solutions to healthcare, science, technology and energy fields.
Employees:
100 - 249
HQ:
847-498-4274
Location:
Deerfield, IL, US
Revenue:
5 - 10 Million
Association Society Nonprofit Management
Marketing and Communications
Meeting and Trade Show Management
Accounting Services for Nonprofits
Education and Accreditation Programs
Member and Customer Service
Strategic Leadership
Non-Profit
Nonprofit Organization Management
Accounting
Accounting Legal