Stephen is a seasoned technology executive, with more than 25 years’ experience in leadership roles in Asia Pacific and ...