can you contact your supervisor/friend from previous organisation? if yes then they can write an email on their current letter head explaining the job duties and attach their visiting card.
You can write a covering letter with all details and as many proofs of the job as you can provide.