META
–
Columbus, OH, 43224
... As a Technical Artist, you will collaborate with multidisciplinary teams to bring innovative experiences, features, and technology to life. If you're a tech-savvy communicator, passionate about the intersection of technology and society, and excited ... - May 22