HomePeopleJohn Xavier Alan

JA

John Alan

Kanyakumari, Tamil Nadu, India

About

John Alan, is registered with the Ministry of Corporate Affairs (MCA), bearing DIN 01162658. He is an Indian staying in Kanyakumari, Tamil Nadu, India.

John Alan was previously associated with 1 company, Lense Technology India Private Limited.

  • 0

    Active Appointment
  • 1

    Previous Appointment
  • 1

    Total

Previous Companies