A leading mutual insurance company based in London is seeking a Business Development Executive. This role involves soliciting and developing new data center clients, managing a pipeline of opportunities, and delivering client-centric proposals. Ideal candidates should have a Bachelor's degree and 5+