David Ibarra

Technical Recruiter at Geeks On Site

David Ibarra is a skilled technical recruiter with extensive experience in human resources and customer service management. Currently serving as an independent technical recruiter since March 2024, David also holds technical recruiter positions at Geeks on Site and Otte Polo Group since April 2022. Previously, David worked as an HR Manager at Geo Strategy Partners and as a Human Resources Consultant at Profesional Independiente, where responsibilities included recruitment, ongoing training processes, and performance evaluation. David's background also includes leadership roles in customer service, having managed teams at Concentrix, and experience in technical assistance within the agricultural sector. David holds a cum laude Master’s degree in Talent/HR Management from Universidad Americana and several relevant qualifications in programming and environmental conservation.

Links

Previous companies

Concentrix logo
Stream Global Services logo

Org chart

Sign up to view 0 direct reports

Get started