I agree with Rotimi that it is difficult these days to find out the hiirng manager's details. However, I think that is where networking comes in handy. If you know (or can get to know) someone in the company where you are applying, you can find out that information, or even better yet, get them to submit your resume and cover letter for you.