HomePeopleLeonard Stephen Curran

LC

Leonard Curran

Chennai, Tamil Nadu, India

About

Leonard Curran, is registered with the Ministry of Corporate Affairs (MCA), bearing DIN 05146698. He is an British staying in Chennai, Tamil Nadu, India.

Leonard Curran was previously associated with 1 company, Renault India Private Limited.

  • 0

    Active Appointment
  • 1

    Previous Appointment
  • 1

    Total

Previous Companies