Vinod Sekhar cover image

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.