ESAF 3000 Bank Officers Jobs- Branch Head Recruitment 2018 There is a new notification for the recruitment of branch head and other officer vacancies in the ESAF bank. There are total 3000 posts are vacant in the ESAF bank in 2018. So candidates who want to apply for the following offered job may follow this article.