168 employees
UK's leading general insurance intermediary organisation representing the interests of insurance brokers, intermediaries and customers.
1977