Page contentsGeneral detailsContact General details Launch date2009Location Dublin, Ireland SectorFinancial Management Solutions Contact Websitehttp://www.barracudafx.com