Here are databases that have company profiles.
Use directory databases to identify companies based on criteria you specify (e.g. by industry, by revenues, by geographic region).
– ReferenceUSA is by far the largest directory database we offer.
– Redbooks.com and SRDS Media Solutions are two directory databases relevant especially to fields in communication
– Uniworld will help you discover companies with a multinational presence.