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.