Customized views for mass update?

Customized views for mass update?

I'm trying to create a campaign and associate a few hundred of my existing contacts with this campaign.  The way I'd like to search for these contacts is based on company level custom fields (i.e. we have added a few custom fields to accounts for things like the type of company they are, the size, what geography they are in).  I'd like to create a specific campaign that is targeted to smaller U.S. based companies - which means I need to draw from both company level (account) fields and the individual contact names.  I can create a report that does this, but then I'm not able to select names to mass update.  Please advise on how to proceed.