HomePeopleMichael Clarence Moonesinghe

MM

Michael Moonesinghe

Bangalore, Karnataka, India

About

Michael Moonesinghe, is registered with the Ministry of Corporate Affairs (MCA), bearing DIN 02868466. He is an British staying in Bangalore, Karnataka, India.

Michael Moonesinghe was previously associated with 1 company, Glover Daniels Research Solutions Private Limited.

  • 0

    Active Appointment
  • 1

    Previous Appointment
  • 1

    Total

Previous Companies