The role involves managing a diversified portfolio of Upstream Energy business within the Lloyd's Insurance Market.
Must-have
Nice-to-have
Not specified