Business Analyst Team Leader
GRS Recruitment
- Sliema, Malta Island
An international Gaming company is looking for a Business Analyst Team Lead to join their team in Malta. The successful candidate will be providing valuable insight into customers’…