Airtel Payments Bank has appointed Anubrata Biswas as its Managing Director and Chief Executive Officer. Biswas fills the position, which was lying vacant since end-December, after Shashi Arora quit the post. Prior to joining Airtel Payments Bank, he was the Joint General Manager and Retail Business Head – South India for ICICI Bank.