Business Analyst (Private Markets)
- Location
- Greater London, England, United Kingdom
stakeholders Ability to understand complex processes and translate them into clear, structured requirements Comfortable working directly with clients and managing stakeholder expectations Strong commercial awareness and understanding of how operational decisions affect the client relationship Ability to balance client requirements with the needs of the wider business Strong ...