‹ All jobs
Sales Manager - New Business
all together. About the role As our New Sales Manager, you will act as a “hunter in the wild”: your goal will be to identify... customer acquisition by delivering compelling, value-based sales presentations that articulate Sinch's unique proposition