The International Business Structuring Association (IBSA) is the only multi-disciplinary association for practitioners dealing with international business structuring and regulatory compliance across multiple jurisdictions. Members range from entrepreneurs, lawyers, accountants, tax consultants, i...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2013 (13 years)
Address:
7-10 CHANDOS STREET; LONDON , ENGLAND W1G 9DQ, GB
LOW
spending power