It is likely you will have to deal with several departments, if you have been told you are sucessfull and been sent an offer letter you will be fine. It may be that the department you are going to also need the info.
It is likely you will have to deal with several departments, if you have been told you are sucessfull and been sent an offer letter you will be fine. It may be that the department you are going to also need the info.