IT Business Analyst
- Location
- Greater London, England, United Kingdom
need to be successful:Technical fluency - able to communicate information/issues to non-technical individualsPrevious experience in a similar roleExcellent verbal and written communication skillsAble to work flexible hours with teams across various global locations and time zonesSystem implementation and/or development experienceStrong problem -solving skillsAptitude to learn ...