McNally Bharat Engineering Company Limited at its board of director's meeting held on August 14, 2019, appointed Rahul Banerjee as the company secretary and compliance officer with immediate effect.