Communications Manager

At Tenaris, you will join a global network of professionals working together toward a common goal: shape the future of energy through advanced tubu...

For full details including how to apply please visit www.adzuna.ca/land/ad/3681522014?v=991204CCEA14295D231EC603A9D32E9CC1C1126C&ccd=086d3ce5b84f60b709801d795c192f8d&frd=e5f05452e52c601a6e0160eaaf29e9f4&r=11366015&utm_source=madgexCMA&utm_medium=organic&chnlid=2133&a=e (the link will open in a new window)


Similar searches: Marketing & Communications