Sr. Marketing Manager, Global New Logo

Teradata

We are looking for a Sr Marketing Manager, Global New Logo to develop, execute and manage all aspects of marketing required to acquire new customers globally in facilitation of our business growth targets. This role requires to contribute, build and manage end-to-end performance-based marketing camp…

...

Source
talent.com

Share on
Print

Similar Jobs