Business Analyst, Graduate
14 days ago
London
As a Business Analyst, the candidate will join the Business Management team which oversee the overall operations, strategies, and direction of the Solutions team. The Business Management team is responsible for managing the projects, managing budgets and ensuring the Solutions team functions effi...