A major Employer has a new initiative which will increase their business and also give their Clients significant benefits.
This is an exciting time to join and play a part in seeing this grow worldwide.
To do so you will have experience of handling and managing Delegated Authorities, either from an Insurer or Broker perspective click apply for full job details