Overview

URGENT – Business Development Representative, B2B Technology- Energy sector Jobs in Greater Toronto Area, Canada at VTRAC Consulting Corporation (WBE)

Title: URGENT – Business Development Representative, B2B Technology- Energy sector

Company: VTRAC Consulting Corporation (WBE)

Location: Greater Toronto Area, Canada

VTRAC Consulting Corporation Intelligent Solutions

Thank you for applying to VTRAC opportunities. Please email your resume as a MS-WORD document in confidence Subject: Business Development Representative, B2B Technology- Energy sector, PERMANENT, Hybrid Attention: [email protected] or call: (647) 250-7230.

Position: Business Development Representative, B2B Technology- Energy sector

Position Type: Permanent

No. of Positions: 1

Location: GTA, ON

Description

Are you passionate about sales, technology, and the future of clean energy? It is an exciting opportunity to join one of North America's most innovative energy intelligence platforms and equipment (Power and Solar systems), and help transform how major industrial and commercial organizations manage their energy use. At the intersection of AI, data, and grid flexibility, we’re redefining energy as a strategic asset—not just a cost. As a Business Development Representative, you'll be at the forefront of this mission—opening doors, sparking conversations, and generating demand that fuels our rapid growth. This position offers a competitive compensation package, along with room for professional growth while working with a dynamic team.

Responsibilities

  • Proactively source and qualify new B2B opportunities across industrial and commercial sectors.
  • Research accounts and run structured outbound campaigns via cold calling, email, and LinkedIn.
  • Engage daily with prospects and maintain consistent follow-up to build momentum.
  • Identify decision-makers and influencers within complex organizations.
  • Qualify leads based on load profiles, energy cost drivers, and program eligibility.
  • Schedule high-quality discovery meetings and gather site data and utility info for analysis.
  • Collaborate with Sales and Marketing to ensure seamless handoffs and share field insights.
  • Maintain accurate CRM records, track activity, and meet or exceed pipeline generation goals.

Qualifications

  • 3+ years in a BDR, SDR, or outbound B2B sales role.
  • Ability to engage with technical and non-technical stakeholders (e.g., energy managers, executives).
  • Proven track record of lead generation in the Technology and Energy domains.
  • High attention to detail, organizational discipline, and CRM accuracy.
  • Exposure to energy markets, utilities, SaaS, or industrial clients is an asset.
  • Familiarity with demand response, utility billing, or energy risk management concepts.
  • Strong verbal and written communication skills with a consultative approach.
  • Bachelor’s degree in engineering, business, economics, or related field (or equivalent experience).

We thank all candidates in advance. Only selected candidates for interviews will be contacted. For other exciting opportunities, please visit us at www.vtrac.com. VTRAC is an equal opportunity employer.

Toronto . New York . Houston . Palo Alto

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.

About VTRAC Consulting Corporation (WBE)