Investment Manager (Leeds)
3 days ago
Leeds
Job Title: Investment Manager Location: Leeds (On-site) CEB12040 About the role: As an Investment Manager, you will play a key role in sourcing, evaluating, executing, and managing investments in high-growth UK companies. This is an opportunity to join a highly entrepreneurial and collaborative e...