Cavanagh takes chairman role at Slipcase

The insurance-focused content aggregation platform is targeting expansion outside the UK.
Subscribe Free Trial