Eric Landau

Eric Landau

Eric is co-founder and CEO at Encord.

https://www.linkedin.com/in/eric-landau-40992ab0/