Head of Business Development
29 Mar 2024,
Inworld AI
Mountain View, CA, United States
Business Development | Sales
Twin Sails Interactive is an international video game publisher, part of the Asmodee Group, an Embracer company since March 2022. Based in Boulogne-Billancourt, our team of passionate professionals partners with developers to help drive their titles to success. Originally known as a specialist...