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 ... have strong analytical and data management skills, an understanding of project management ...