Skywalk Visa Immigration Services LLP
–
Newcastle upon Tyne, Tyne and Wear, NE7 7DN, United Kingdom
3900000-5000000
... A thorough understanding of customer experience, user-centered design, with excellent hands-on graphic design skills and an ability to translate user requirements into a design vision and then into an actionable plan to deliver design specifications ... - Apr 29