Customer Technology & Solutions Advisor
Link Group
PL, 52.21519, 21.2453, warszawa, mazowieckie, Warszawa
15 dni temu
... focused on client relationship management, technical oversight, and project delivery — perfect ... Computer Science, IT, or similar technical management field 3–5 years ... plus Ability to translate complex technical topics into actionable business plans ...
www.adzuna.pl