Head of Business Development
29 Mar 2024,
Inworld AI
Mountain View, CA, United States
Business Development | Sales
Our Publishing team is in West London and is currently home to approximately 180 staff with departments including Commercial Publishing through Sales, Marketing and PR, Business Development, Business and Product Planning, Online Technology and various support functions including HR, Legal...