Customer Project Manager
- Location
- Nottingham, England, United Kingdom
through expansion of international operations. We currently have a team of around 90 employees, supporting a wide variety of clients globally. Our clients include law enforcement agencies, government departments and agencies, regulatory & tax authorities, and private sector customers – who all trust and rely on our investigation software to help them ...