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.
This person is not in the org chart
This person is not in any teams