Niyo, India’s leading consumer neo-banking platform, has appointed Jagadish B as its Head of Human Resources. Jagadish brings with him 25+....