Primary Job Title Head of CX, Innovation & Technology Primary Organization Frog
Location London, England, United Kingdom Regions Europe, Middle East, and Africa (EMEA) Gender Female
LinkedIn View on LinkedIn
Priscilla Li is the Head of CX, Innovation & Technology at Frog. Priscilla attended University of Cambridge.

