50 employees
Artiface builds AR and AI technology that enables a deeper understanding of the human form.