Business Applications Manager
1 month ago
Leeds
... IT system strategy. This is a pivotal role for someone with a strong background in CRM, Project Management, Customer Success, Finance, and Sales tools, as well as system architecture design and API ...