Business Development Specialist

SpeedcastRemote - USA - Texas, TX

About The Position

The Business Development Specialist plays a critical role in extending the company’s presence in new verticals, leveraging the creation of commercial and product solutions targeting this new customer set. The Specialist will be focused on a geographical and/or enterprise sector new to the company and will be expected to identify, develop and close new deals in the target segments and geographical areas.

Requirements

  • Ability to successfully position and sell full suite of communication services to enterprise clients
  • Innovative, solving problems creatively with positive can-do attitude
  • Ability to work well under pressure and prioritize workload and multiple projects
  • Excellent verbal and written communication skills with ability to tailor communication style for the recipient
  • Proven team player
  • Bachelor’s degree
  • 5+ years of successful experience in Enterprise Sales or Business Development
  • Proven track record of closing new business

Nice To Haves

  • Advanced degree
  • Demonstrated experience with advanced communication services including SD-WAN, Edge Computing and cyber security solutions.
  • Experience working with global teams

Responsibilities

  • Understand segment needs and adapt Speedcast Product suite accordingly, in coordination with the relevant internal teams, to create value added commercial and product solutions.
  • Primary responsibility for following up on any leads within assigned vertical, and for generating leads outside of any existing lead generation campaigns.
  • Develop and manage a pipeline of opportunities.
  • Negotiate and execute agreements in accordance with Company policies and procedures and in consultation with Legal, Finance, Product and BD leadership
  • Close deals to meet assigned revenue targets

Benefits

  • Ability to develop skills
  • Grow your career
  • Work on diverse projects
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service