Robert Hall

  • Current affiliation: Amazon Web Services