K P Mahadevaswamy, who is the Director (Commercial) NBCC India Limited, has been selected for the post of Chairman and Managing Director, NBCC India Limited. His name was recommended by the Public Enterprises Selection Board (PESB).