I worked in an International Insurance BPO. Here, we had General insurance training for a week, which gave the team members an overview of the insurance in the client's country and company. Then they had specialized training on the type of insurance they would deal with, i.e., pension fund, health, mortgages, etc. These courses were certified by an institution from the client's country, adding credibility to the team members as well as gaining better client recognition.
Hope this helps. In case you have more questions related to this, please let me know.
Regards,
(Cite Contribution)