Hi SD_93,
I am also from ICICI Bank, will apply for Express Entry, so needed your help.
what did you ended up trying? did you manage to do resolve this?
I am thinking of asking my manager to provide Experience Letter, are Managers allowed to give Experience Letter with ICICI Bank Company...