Eurobase appoints Richard Marsden

Insurance technology specialist Eurobase has appointed Richard Marsden as its group sales...
MORE