Manager, Business Development (New York City)

Omni•New York, NY
•Hybrid

About The Position

Omni is hiring a Manager, BDR North America to lead a high-impact business development team and scale qualified pipeline across the region. The role partners closely with marketing and sales to drive and optimize revenue-generating initiatives in key markets, accelerate Omni’s North American footprint, and support upmarket expansion. The manager will build and mentor a world-class BDR team, establish clear career advancement paths, and foster a high-urgency, results-focused culture.

Requirements

  • At least 2 years of experience in an SDR/BDR organization.
  • At least 1 year of leadership experience.
  • Track record of scaling outbound programs with measurable revenue impact.
  • Experience with a modern sales technology stack.
  • Ability to hire, develop, and retain high-performing teams.
  • Strong understanding of North American market dynamics and business practices.
  • History of driving results in high-growth environments.

Responsibilities

  • Scale pipeline through strategic top-of-funnel initiatives.
  • Coach BDRs in prospecting, pitching, and objection handling.
  • Drive rapid pipeline growth through a high-urgency, results-focused culture.
  • Build an elite BDR team through strategic hiring and clear career advancement paths.
  • Collaborate with marketing and sales to optimize pipeline performance.
  • Lead upmarket expansion through focused BDR strategy execution.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan for US-based roles
  • Unlimited PTO
  • Passionate, supportive team with extensive experience in the space
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service