Global Product Lead, Creative
hace 3 días
New York
This role may be located in New York, NY, USA; Atlanta, GA, USA; Chicago, IL, USA; Mountain View, CA, USA; Los Angeles, CA, USA; San Francisco, CA, USA; Washington D.Bachelor's degree or equivalent practical experience.Experience developing business strategies or managing cross-functional initiative