Head of Business Development
29 Mar 2024,
Inworld AI
Mountain View, CA, United States
Business Development | Sales
This successful developer is based out of beautiful Barcelona, Spain and is committed to making games that bring people together! They are devoted to delivering the ultimate gaming experience through passion and commitment to the entire creation process.
As Senior Animator you will work...