…is seeking a Director of Global Sales – North America to lead the continued expansion of the brand across the United States, Canada and Mexico. Reporting to the Director of International Global Sales, this role is responsible for driving revenue, developing strategic…
Visa Sponsorship: TN Visa