ThoughtWorks
–
Bucharest, 011400, Romania
... Collaborate with content, design, digital advisors, for the creation of campaigns. Collaborate with the portfolio marketing team on integrating the services/solution strategies into cohesive, integrated programs. Collaborate with Field marketing to ... - Apr 15