Vaux
Visual Designer
New York, NY
150000
full-time
About the role