Kotak Mahindra Bank Ltd. has appointed Ashok Vaswani as its managing director and chief executive officer from January 1. The bank's board met on Friday and appointed Vaswani for a period of three years, subject to the approval of the members of the bank, according to an exchange filing.