18 September 2020

Convex Group appoints Bermuda and London CEOs