Technology Business Partner
- Location
- Greater London, England, United Kingdom
needs into clear technology demand, priorities and Outcomes Confidence working with senior stakeholders, influencing decisions and managing expectations in a complex matrix organisation Strong commercial awareness, including the ability to support investment cases and balance business value, risk, cost and capacity Excellent communication, analytical and problem-solving skills ...