Apex hires Ross Webber as head of Bermuda

Apex has appointed Ross Webber as managing director, Bermuda, where the firm is headquartered. Webber reports to Georges Archibald, head of Apex Americas, working alongside Graham MacDonald, director of operations for the Bermuda office.

Post Comment