Accredited means = officially recognized as meeting the essential requirements, as of academic excellence; in other words Licensed from the Government of the country where he is practicing. CIC accepts a translation done by a licensed ( accredited ) translator of any country from where the applicant obtains a document or submits a document.
However in my home country, there is no license for translator, or maybe 1000 different licenses, if you want to make one for yourself. In that case can I ask my previous employer's translator do that for me, with affidavit and a company seal on it?