Business Analyst
- Hiring Organisation
- 17918
- Location
- London, United Kingdom
informed conversation with engineers about what a given capability can and cannot realistically do Familiarity with data protection principles, including UK GDPR and Data Protection Impact Assessments, sufficient to recognise when a proposed initiative needs a formal compliance check Comfortable working with data from multiple ...