Personal Information
Organization / Workplace
Amsterdam, Netherlands
Occupation
project manager recruitment europe, middle east & africa
- Presentations
- Documents
- Infographics
Talent Talk Webinar Recruiting 2.0 Social Media And Recruiting
David Freeman
•
14 years ago