Head of Business Development
29 Mar 2024,
Inworld AI
Mountain View, CA, United States
Business Development | Sales
"To apply: Ref - 5239200. One of the biggest and best-known Polish AAA studio’s are looking for a talented Lead Animator to join them on an incredible new AAA Open World Action RPG!
This...