Head of Business Development
29 Mar 2024,
Inworld AI
Mountain View, CA, United States
Business Development | Sales
OPM’s client are in search of an enthusiastic, organised, and self-motivated person for the HR Specialist role to join them in their Amsterdam office!
The successful candidate will have excellent organisational skills, a good eye for detail and the ability to handle sensitive information...