Business Analyst V
- Location
- Greater London, England, United Kingdom
measurable business outcomes. Identify commercial trends, risks and growth opportunities across EMEA. Partner with sales leadership and cross-functional teams on business direction and resource allocation. Ensure regional market insights and execution realities inform global go-to-market strategy. Present compelling, evidence-led narratives to senior stakeholders. Improve analytical ...