Rich Shih

Rich Shih
Rich Shih
Sales Executive, IDEMIA