Robert Tirva

Robert Tirva President and Chief Operating Officer Robert Tirva, an experienced financial and technology executive, has served as our Chief Financial Officer since September 2019 and was appointed President

Peter Liu

Peter Liu Chief Executive Officer Peter Liu has served as our Chief Executive Officer since April 2022. Mr. Liu previously served as our Executive Vice President for Global Operations