Apex Group appoints Stephen Geddes to top post in Britain
Apex Group, the Bermudian-based global financial services provider, has appointed Stephen Geddes as regional head, Britain, responsible for overseeing the delivery of the organisation’s single-source …