Octus

New Business Sales Executive

New York, New York, United States. Posted 9 months ago

The role

The New Business Sales Executive will establish business opportunities by identifying prospects and evaluating their industry position. The role involves managing the full sales cycle to exceed annual targets for institutional companies.

What you will do

  • Establish business opportunities by identifying prospects and evaluating their position in the industry
  • Research and analyze sales options
  • Manage all facets of the sales cycle to exceed annual targets
  • Pitch, demo, negotiate and close deals
  • Identify competitive advantages by understanding how current subscribers leverage products
  • Interface with prospects and communicate the value of all Octus products

Required qualifications

  • 2+ years experience in a quota-carrying full-cycle new business / new logos sales role
  • Demonstrated ability to hit and exceed targets
  • Experience selling financial research, analytics or data to the buyside and/or sell side
  • Organized, detail-oriented with the ability to prioritize and respond quickly
  • Ability to keep on top of all requirements with multiple ongoing workstreams
  • Ability to work in a highly collaborative environment

Nice to have

  • Experience selling credit to the buyside and/or sell side

Benefits

  • Competitive health benefits
  • Matched 401k and pension plans
  • PTO
  • Generous parental leave
  • Gym subsidies
  • Educational reimbursements for career development
  • Recognition programs

About the company

Octus is a global provider of credit intelligence, data, and analytics. Since 2013, professionals across hedge fund, investment banking, management consulting, and law firm verticals have used Octus to make decisions in credit markets.

New Business Sales Executive at Octus | JobZoey