IBR Latam Oficial
IBR Latam is a multinational financial services company founded in 2010, headquartered in Buenos Aires, Argentina. The company operates in three countries and specializes in end-to-end financial and customer engagement solutions. With a workforce of 501 to 1,000 employees, IBR Latam generates revenue estimates between $11 million and $100 million....