Marketing Lead, North America
The Marketing Lead, North America will own and execute regional marketing initiatives aligned with global strategy, while tailoring programs to suit the unique needs of the market. The goal is to improve client Interactive's brand visibility, support GTM programs and drive business growth with existing and new customers. This is a key role that blends strategy with...
Marketing Lead • New York, NY, US