Back to jobs
O

Director of New Business - Barcelona, Spain

Barcelona, Catalonia, SpainPosted 1 months ago
Full-timeremote

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...

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Director of New Business - Barcelona, Spain at Oppizi | Renata