Advanced company searchLink opens in new window

Debasis OJHA

Filter appointments

Filter appointments

Total number of appointments 1

Date of birth
April 1962

INCA INFORMATICS (EUROPE) LIMITED (05041784)

Company status
Dissolved
Correspondence address
1162 Sector A, Pocket A, Vasant Kunj, New Delhi-110070, India
Role Resigned
Director
Appointed on
12 May 2004
Resigned on
31 July 2012
Nationality
Indian
Country of residence
India
Occupation
Director