I just want to let you know that salary is a must. the following was copied from cic website:
The reference letter must be:
• Written on company letterhead
• Signed by the responsible officers/supervisor
• Have the printed name and job title of the responsible officer/supervisor beneath the...