105K–120K USD / year

Business Development Representative, Strategic (North America)

Business developmentOn-site — San Francisco, CA
Published on 2026-09-29
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

The Business Development Representative will play a key role in identifying new business opportunities and supporting the sales and marketing teams at Omni. The role involves driving top-of-funnel leads through innovative campaigns and developing a deep understanding of the company's competitive landscape.

About the company

Omni is a business intelligence platform built for analysts and operators. It helps teams model data, explore metrics, and share self-serve dashboards.

What you'll do

  • Become an Omni expert and understand the competitor landscape
  • Drive top of funnel for the Account Executive team
  • Craft thoughtful copy articulating Omni's unique value
  • Innovate beyond typical B2B marketing playbooks

What we're looking for

  • 1+ years in business development or corporate experience
  • Ability to navigate through ambiguity
  • Strong attention to detail

Benefits

  • Health, dental, and vision insurance
  • 401(k) Plan (for US-based roles)
  • Unlimited PTO
View original job post