Kuala Lumpur, Malaysia
Vinod Sekhar is President & Group Chief Executive of The Petra Group, a Malaysian company that focuses on rubber recycling, biotechnology and financial software.
No history to display
When Vinod Sekhar listens to shows or tracks they will be shown here