IT Business Partner
- Location
- Greater London, England, United Kingdom
engagement at a senior level Strong understanding of SaaS platforms and software contract and licence management Proven ability to develop or contribute to technology roadmaps and strategies, and to communicate them clearly to non‐technical audiences Experience translating business requirements into IT solutions, working with internal or external delivery teams ...