Operations Analyst - Europe Operations
- Location
- Greater London, England, United Kingdom
team is responsible for staffing/resource allocation, contractor management, compliance, vendor management, and IT/systems across a growing portfolio of clients spanning Financial Services, Energy, and Healthcare clients. We're looking for a London-based Operations Analyst to join the team, with a particular focus on the administration ...