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