Name and contact Details of Designated Nodal Officers:
Appellate Authority:
Mr. Om Prakash,
Ambassador of India to Finland and Estonia,
Embassy of India,
Satamakatu 2 A 8,
00160 Helsinki (Finland).
Fax: 00 358 9 6221208
Email: indianembassy(at)indianembassy.fi