Alexandra Tan Chief Executive Officer Elena Rodriguez Chief Technology Officer Jonathan Wu Chief Financial Officer