Growth Marketing Manager Uploadcare Team
Tiugo Technologies
PL, 50.26008, 19.02547, katowice, śląskie, Katowice
26 dni temu
... , demand generation, product marketing, or similar roles focused on ... or Master’s degree in Marketing, Business, or a related field. Excellent organizational and project management skills to juggle multiple projects and effectively deliver complex programs ...
www.adzuna.pl