investec
•
2025-05-12
Birmingham, UK
Investment Administrator
We're one of the UK's leading investment management companies, with responsibility for over £44 billion of client assets. We've worked closely with clients and their trusted advisers for many years and gained a unique understanding of the specific needs of ou…