Ibarra is a Philippine-based luxury watch brand that seeks to revive the country's heritage in timekeeping through its unique blend of traditional craftsmanship and modern technology. With a focus on quality and innovation, Ibarra creates world-class timepieces designed in Manila and made with the f...See more
Headquarter Philippines |
Year founded 2015 (9 years) |
Funding status Private |
Company type SME |
Business Development Executive