Head of Sales – North America
9 hours ago
Develop and implement effective sales processes, tools, and metrics to track performance and achieve sales targets. The Head of Sales role can be based in New Jersey, Chicago, Atlanta, Miami, or New York. Head of Sales – North America,. You will oversee sales, customer service, marketing, and bus...