Director, Customer Marketing

Ivalua· New York, NY - US· 6 days ago
Apply Now ↗

About the Role

DIRECTOR, CUSTOMER MARKETING  

This candidate can reside in the following office locations to fill this position: 

New York, NY - US
Pittsburgh, PA - US
Montreal - Canada
Massy - France

Founded in 2000, Ivalua is a leading global provider of cloud

Company

Ivalua

Job Details

Location
New York, NY - US
Work Type
On-site / Hybrid
Posted
6 days ago
Apply Now ↗