ICSR
Insurance advisory and resourcing
- B2B
About ICSR
An innovative advisory and resourcing firm for the insurance industry, offering tailored solutions, implementation support, and training to insurance businesses worldwide
Key facts
- Industry
- Insurance
- Company size
- 11–50 employees
- Headquarters
- london, england, United Kingdom
- Founded
- 2017
- Revenue
- $4M – $47.2MTamtam estimate
- Website
- icsr.co.uk
ICSR at a glance
ICSR is a B2B company in the Insurance industry, headquartered in london, england, United Kingdom.
ICSR was founded in 2017.
ICSR has 11–50 employees.
ICSR's revenue is $4M – $47.2M (Tamtam estimate).
Selling to companies like ICSR?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies