Barracuda Finance Company


Track-Record


The partners of Barracuda Finance Company have accumulated more than 24 years of experience giving investment advice to projects valued at over USD 8,500 million, with strong compliance, service delivery, and creation of value for our clients.


Projects