The person who Interviewed me was from IT department and he mentioned to me that HR will contact you with the details. Just to let you know I am canadian so few days visa for site interview won't be an issue.
The person who Interviewed me was from IT department and he mentioned to me that HR will contact you with the details. Just to let you know I am canadian so few days visa for site interview won't be an issue.