Mkr Mayura's Location
Sri Lanka
Mkr Mayura's Education
Prince of Wales College
1993 - 2002
Mkr Mayura's Summary
Mkr Mayura, based in Sri Lanka, is currently a channel executive at Trident Corporation (Pvt) Ltd.. Mkr Mayura holds a 1993 - 2002 Prince of Wales College. Mkr Mayura has 1 email on RocketReach.