Head of Business Development
29 Mar 2024,
Inworld AI
Mountain View, CA, United States
Business Development | Sales
Jagex is currently looking for a Release Specialist who will act as a subject matter expert for submitting and releasing new products and updates across Mobile, PC, and Console platforms. As a Release Specialist you will be working on various projects across a range of different platforms...