Skip to main content

About the role

About the Role: We are seeking a Business Development Manager to join Windcave’s team in New York, NY. This is a mid-senior role with key sales deliverables such as net new acquisitions and partnership management. This role is ideal for a seasoned sales professional with a deep understanding of the payments industry and a strong network of ISOs, agents, or payment partners. You’ll be a true sales hunter, focused on identifying and closing new business opportunities, building strategic relationships, and driving revenue growth in one of our key markets.
Key Responsibilities:
  • Act as a true sales hunter targeting new business opportunities and ramp relationships with prospective and existing partners throughout the sales process;
  • Construct, forecast, and manage your sales pipeline to meet company goals;
  • Deliver comprehensive product demos and answer technical inquiries;
  • Achieve sales quotas and targets as defined by management;
  • Attend events and trade shows to build relationships and generate new leads.
About You:
  • Legal right to work in the United States (no sponsorship); 5+ years of professional experience in a closing sales role, from fintech or SaaS or payment sales background. 3+ years of experience, focusing on net-new acquisitions.
  • Existing network or knowledge of the ISO ecosystem is highly desirable.
  • Bachelor’s degree preferred;
  • Action oriented – you are not afraid to cold call and build your own relationships;
  • Ultimate team player – you are comfortable working across multiple teams to ensure that your customers have the right solutions for their business needs.
Compensation Range: USD 150k-180k+ commission
We also offer benefits like medical, dental, vision, life insurance, plus a 401 (k) match up to 3%

Matching similar jobs

JOB OVERVIEW

Salary

$150,000 - $180,000 per year

Experience level

Senior

Location

Glens Falls, NY

Occupation

Sales Managers

Industry

Financial Transactions Processing, Reserve, and Clearinghouse Activities

Posted

2 days ago

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)