Elmore Insurance Brokers has launched a new website and brand identity to mark its 10th year since founding. The company also confirmed that it now operates across three European offices, namely in London, Lisbon and Zug, employing 19 staffers who manage more than 200 clients across 50 countries.
