Digital Marketing Specialist

The Descartes

and partners around the world. Learn more at . We are looking for an online/digital marketing specialist for the UK region… etc. ) Develop and implement digital marketing campaigns and build landing pages for these targeted campaigns.

Manage SEA/online…

[Learn More]

Source: