Stephen Zhang

Stephen Zhang

Chief Executive Officer

About

Stephen guides IDPAY’s overall direction, focusing on long-term growth, security, and innovation in information technology solutions. He works closely with stakeholders to ensure the company remains a trusted partner for businesses across Indonesia.

Experience

2020 - Now

Chief Executive Officer

2016 - 2020

Managing Director

2012 - 2016

Head of Operations