Global marketing specialist it careers