I don't know about your particular employer so I'll keep this generic.
Yes, you can get it from HR Manager - CIC recommends getting it signed by the Personnel officer/supervisor.
For the current employer situation, if all other attempts fail, get this document ratified/signed by a friendly manager/senior/colleague and then get it notarized. Also ask the person who signs for their business card and attach a scanned copy of that while submitting this document. Also, recommend writing a nicely worded and polite letter of explanation highlighting the fact that you regret that you were unable to get this document in the format that CIC required even though you gave it your best shot, any further pushing from your end might also have negatively impacted your current employment, you trust that they find your entire application in order including this document and hope they will consider this favorably.
All the best!