I was in corporate sales with the pioneer and global leader of corporate housing, Oakwood.com
and we were the nation's best sales team in the National Capital Region. I acquired a LOT of tips and tools that helped me. There really isn't a one size fits all solution to getting the information you're desiring. One that gave me a lot of momentum on finding the right prospect was SalesForce.com
's contact database. They really have cornered the market on this valuable information, and even partnered with D&B for very specific quality leads. But they are indeed costly.
Relationships are king, and I agree with the comments before me in that you should absolutely work your network 1st, beginning with LinkedIn and do a search for Amazon. Also, people are a lot more willing to share who the right contacts are if they've left the organization so try to key in on that as well. You need a campaign, a CRM, some sales skills and/or hires and a solid pitch for XYZ.
There are OODLES of resources to help you, but I can give you some friendly advice (and even share my contacts in SalesForce) if you'd like. I offer FounderDating members my contacts for free. SalesForce values them at over $3,600 per year, which is ridiculous!