Sherry Rook's Location
Niagara Falls, NY, US
Sherry Rook's Education
University at Buffalo
MSW, MBA (Business)
Sherry Rook's Summary
Sherry Rook, based in Niagara Falls, NY, US, is currently a Vice President for Development at Center for Inquiry. Sherry Rook holds a MSW, MBA in Business @ University at Buffalo. Sherry Rook has 1 email and 1 mobile phone number on RocketReach.