Business Development Representative, Enterprise SaaS, Energy
Listed on 2026-02-28
-
Business
Business Development -
Sales
Business Development, B2B Sales, Sales Development Rep/SDR, Sales Representative
Thank you for applying to VTRAC opportunities.
Please email your resume as a MS-WORD document in confidence Subject:
Business Development Representative, Enterprise SaaS, Energy
, Attention: or call: .
Position: Business Development Representative (BDR), Enterprise SaaS, Energy
Position Type: Permanent
No. of Positions: 2
Location: GTA, ON
DescriptionAre 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 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.
- Proactively source and qualify new B2B opportunities across industrial and commercial sectors
- Research accounts and run structured outbound campaigns via cold calling, email, and Linked In
- 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
- 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)
- 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
- French fluency is a plus
- Bachelor’s degree in business, engineering, 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 VTRAC is an equal opportunity employer.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: