International Thomas Selby Pillay appointed High Commissioner of Seychelles to India March 20, 2019 President James Michel has appointed Mr. Derick Cesar Alexandre Ally and Mr. Thomas Selby Pillay as Ambassadors of the Republic of Seychelles. During that