Head of Trading (Highly Prestigious Insurer)
2 months ago
Leeds
This role can be based in either the Leeds, Manchester or Birmingham office, and there will be some ... and data management skills, an understanding of project management techniques, as well as a ...