Based in Buenos Aires and with offices in Silicon Valley, Debmedia develops technology focused on the management of customer experience through face-to-face and digital channels.
Debmedia’s platform allows customers who have more than 5 branches or offices to manage easily and optimize all the brick & mortar flow of customers, walk ins, self-serve, appointments, virtual queueing and customer feedback.
Verticals Served Banking, Telecom, Healthcare, Retail, Utilities
Regions Available Argentina, Chile, Colombia, Paraguay, Bolivia, Mexico, Central America & Caribbean
Customer Size Tiers 1, 2 and 3, SMB
Sales Model Indirect
Certified Elo Equipment I-Series for Windows 15" AiO Touchscreen Wallaby™ Self-Service Stands