About IZO
IZO is an experience management company based in Madrid, Spain, that focuses on enhancing customer and employee experiences across Ibero-America. Founded in 1997, IZO has become a key player in the region by providing strategic consultancy, analytics, and technology services. Their consultancy services help businesses improve customer journeys and employee engagement, while their analytics offerings provide deep data insights for informed decision-making.
Min project size
50,000+
Hourly rate
50 / hr
Employees
630
Locations
Spain
Year founded
Founded 1997
Share Your Experience
Help others by sharing your experience with this company
No reviews yet
Be the first to review this company!
