Rate it!
... a "Talent Management Senior Specialist"pp Upwyde ... Develop and implement innovative recruitment strategies ... more
... in more than 100 innovative and technology-driven startups ... digital marketing. liulSenior Social Media Specialist, Egypt more