i don't know, but off the top of my head here are a few places i would start:
1. Ask some companies - talk to people who make the decision regarding their corporate philanthropy.
2. talk to some nonprofits that solicit support from corporations.
3. We hired a sales person recently who has a background in fundraising for nonprofits. Talk to some people who make their living fundraising for nonprofits.