James Ibarra

Member Information Technology at The Point Company

James Ibarra currently holds the position of Member Information Technology and Sales Development Representative at The Point Company, a firm specializing in technology-focused demand generation services for global technology companies. With over 50 years of experience in commercial sales, recruitment, and training, James Ibarra has previously worked as a Technical Support Representative at Six Eleven Global Services and Solutions and as a Customer Service Representative at iQor. Education was completed at Universidad de Cantabria.

Links

Previous companies

iQor logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams