Our client provides a complete IT service to the organisation across EMEA. This includes IT Services, Innovation Projects and Technology Governance to all EMEA affiliates. Since its establishment in UK in 2014 they are currently supporting over 200 applications, 5000 users in UK, Czech R, UAE, Poland, Germany, Ireland, France & Belgium. They are a part of a global IT Services Provider ... more about Business Analyst