Global marketing technology careers