Head of Business Development
29 Mar 2024,
Inworld AI
Mountain View, CA, United States
Business Development | Sales
A BIT ABOUT SEGA
SEGA is one of the leading interactive entertainment companies in the world, with our European HQ based in West London and our seven development studios spanning the UK, Bulgaria, France and Canada. Known for quality and creativity...