Imagen is a provider of pre-paid card solutions for migrants in Israel.
Imagen is a provider of pre-paid card solutions for migrants in Israel. MasterCard prepaid cards are marketed and distributed by Imagen Cards.