Lead Product Marketing Manager
On The Spot Development
PL, 51.10789, 17.03854, wrocław, dolnośląskie, Wrocław
2 miesiące temu
... execution of product launches, feature releases, and partnerships. Collaborate with cross- ... , including blogs, sales collateral, press releases, social media content, and more. ...
www.adzuna.pl