Director of New Business - Barcelona, Spain
Job Description
We are looking for a world-class sales leader to drive Oppizi’s global revenue growth. You will own the full sales motion across our SDR and AE teams, build enterprise relationships at scale, and execute a Land and Expand strategy across our 14 operati...