Scale Business Development Manager, (Remote, Spain)
CrowdStrike
Barcelona, Spain Full Time Sales Jobs Spain
Job Description
with you. About the Role: As the Scale Business Development Manager, you will be working with cross-functional teams, strategic partners... Development Manager, you will be accountable for: Strategic Planning: Create and maintain a multi-route-to-market business plan...
Posted March 11, 2026