Create your own opportunity. Getting hired through cold-calling is a long shot, but it’s not impossible. Get yourself out there with a well-crafted elevator pitch, and impress your potential employer with ideas that you can make a reality.
You should also use the power of networking. Contact your trusted persons and spread the word that you’re on the lookout for a job. Perhaps they’ll have inside info about upcoming opportunities in their departments. Then, you should jump in and arrange a meeting with hiring managers.