Business Systems Manager
- Location
- Greater London, England, United Kingdom
5+ years' experience in Business Systems, Business Applications, Enterprise Applications or a similar role. Experience owning and improving multiple business-critical systems. Experience with CRM, contract management, workflow, knowledge management or similar platforms. Comfortable presenting and running training sessions. Strong experience gathering, structuring and prioritising business requirements. Experience working with ...