Barracuda FX delivers highly-specialised Order Management Systems to clients across the FX markets. With the experience, expertise and skills required to instinctively understand the unique challenges in our markets and the ever-changing regulatory framework; it has never been more important for fi...See more
Headquarters:
Ireland
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2009 (17 years)
Address:
GEORGE'S DOCK HOUSE; IFSC; DUBLIN, IE
LOW
spending power