Titan, RBL Bank, IREDA announce appointment of top honchos