Appointments B N Reddy appointed High Commissioner of India to Nigeria June 3, 2016 Shri B N Reddy IFS (1993) presently posted as Deputy Permanent Representative of India to the Permanent Mission of India, Geneva, has been appointed