138 employees
Carter Backer Winter LLP (CBW) is a full-service, top 50 firm of accountants, tax and business advisors based in the City of London.
1957