Teresa Wu headshot

Teresa Wu

Vice President, Smart Credentials

IDEMIA