I was once told that if you want to work for a company and that company is set in stone, to just apply for everything they have on offer. Sometimes it can be quite ingenious, though it can also be very tedious for the hiring manager.
This article is an interesting read explaining how to turn the "no thanks" into a job offer for a role that does not even exist.
After reading this, the one thing I have learnt is to find out as much information as you can. Not just for the position you are applying for, but other areas within the business that (based on your skill set/experience) may be able to strategically influence.
I wanted to send a Pain Letter to the manager who was looking for a Customer Engineer, but I wasn’t even remotely qualified for the job, so I didn’t. Instead, I went to LinkedIn and started researching the managers who work for the company. I started with the manager of Customer Engineering, who was easy to find, and I looked for his colleagues among his connections.