Director of Sales, North America
3 hours ago
Newark
We are currently seeking a Director of Sales, North America who will be responsible for leading, managing and coaching a team of sales professionals to accelerate Annual Recurring Revenue. Director of Sales, North America. We offer comprehensive package of benefits including paid time off, medica...