Jobs for renewable at Ottawa

2,174 renewable job listings in Canada. Find daily updated positions from leading job boards.

  • Manager, Renewals

    4 hours ago


    Ottawa, Ontario, Canada Versaterm Full-time

    The CompanyVersaterm is a PE-backed, high-growth SaaS company building a fully integrated platform across the entire public safety ecosystem — dispatch, law enforcement, forensics, courts, and beyond. We've grown through strategic acquisitions and deep product investment. What connects all of it is a single purpose: give public safety agencies the tools...

  • Renewals Representative Premium

    21 hours ago


    Ottawa, Ontario, Canada Fortinet Full-time $60,000 - $85,000 Contract

    DescriptionIn this position, you will be supporting all operational functions of the full Renewal Sales cycle. This includes interfacing, guiding, educating, supporting & transacting with Customers, Field Sales Reps, Inside Territory Account Managers, Channel Partners & Distributors on all levels of Renewal opportunities. This person will be the main point...

  • Manager, Renewals

    3 days ago


    Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Versaterm Full-time

    The Company Versaterm is a PE-backed, high-growth SaaS company building a fully integrated platform across the entire public safety ecosystem — dispatch, law enforcement, forensics, courts, and beyond. We've grown through strategic acquisitions and deep product investment. What connects all of it is a single purpose: give public safety agencies the tools...


  • Ottawa, ON, Canada Zoomcar Full-time €60,000 - €85,000 Contract

    In this position, you will be supporting all operational functions of the full Renewal Sales cycle. This includes interfacing, guiding, educating, supporting & transacting with Customers, Field Sales Reps, Inside Territory Account Managers, Channel Partners & Distributors on all levels of Renewal opportunities. This person will be the main point of contact...

  • Expression of Interest Premium

    21 hours ago


    Ottawa, Canada AECON Full-time $50,000 - $65,000 Contract

    Come Build Your Career at Aecon!   Aecon delivers some of the most complex and impactful infrastructure projects — from transformative transportation networks to critical energy, industrial and nuclear programs. The projects we build connect communities and power future generations. With deep roots in North America and a strong footprint internationally,...


  • Ottawa, ON, Canada Oil Authority Full-time $90,000 - $115,000 Contract

    Posting End Date: September 20, 2026 Regular-Full time This is a non-union position At Enbridge, we are committed to delivering safe, reliable energy while driving financial excellence and innovation. Are you interested in supporting renewable energy projects at Enbridge? As an Advisor Renewable Power Origination, you'll analyze data, conduct research,...


  • Ottawa, ON, Canada Oil Authority Full-time $90,000 - $115,000 Contract

    Join Enbridge as an Advisor Renewable Power Origination to drive impactful renewable energy initiatives. This full-time role focuses on data analysis, financial modeling, and contract management for solar and wind projects. In this position at Enbridge, you will support renewable energy projects by managing Power Purchase Agreements and Renewable Energy...


  • Ottawa, ON, Canada Fortinet Full-time $75,000 - $92,000 Contract

    Become a Renewal Operations Representative at Fortinet, engaging with stakeholders across Canada to drive successful license renewals and product upsells. Use your experience to optimize the sales cycle. You will serve as the primary contact for Commercial and Mid-Enterprise clients, guiding them through the renewal process. Your role involves collaborating...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Oil Authority Full-time

    Join Enbridge as an Advisor Renewable Power Origination to drive impactful renewable energy initiatives. This full-time role focuses on data analysis, financial modeling, and contract management for solar and wind projects. In this position at Enbridge, you will support renewable energy projects by managing Power Purchase Agreements and Renewable Energy...


  • Ottawa, Ontario, Canada Versaterm Full-time

    Versaterm is seeking a Manager, Renewals to own the end-to-end renewal lifecycle. You will lead a Renewals team, ensure timely renewals, and protect recurring revenue with precise governance and cross‑functional collaboration with Customer Success, Sales, Legal, and Finance.Applicants should bring 5–8 years in renewals or related areas, with at least 3...


  • Ottawa, Canada EDF Full-time €30,307 - €48,216 Contract

    Advance your career in renewable energy as a technician with EDF Power Solutions in Cayuga, Ontario. Engage in vital maintenance activities for wind turbines and solar energy systems. EDF Power Solutions provides essential clean energy solutions. As a Renewable Energy Technician, you will play a crucial role in conducting preventative maintenance and...


  • Ottawa, ON, Canada Renewal by Andersen LLC Full-time €100,000 - €150,000 Contract

    Take your installation skills to Renewal by Andersen as a Skilled Window Installer. This role offers consistent work and great earning potential in a supportive environment. Renewal by Andersen is hiring window and door installers with at least three years of experience in residential replacements. Candidates must have reliable transportation and the...


  • Ottawa, Canada EDF power solutions Full-time €29,411 - €49,015 Contract

    Join EDF Power Solutions as an On-Site Renewable Energy Technician in Cayuga, Ontario, and play a key role in the maintenance and repair of renewable energy systems. Work alongside experts in the field to optimize performance and safety. In this position, you will support wind turbine and photovoltaic system operations under the guidance of experienced...

  • Enterprise Renewal Manager, SMB Premium

    21 hours ago


    Ottawa, Ontario, Canada Sectigo Full-time $70,000 - $80,000 Contract

    Company DescriptionSectigo is the most innovative provider of certificate lifecycle management (CLM), delivering solutions that help the world’s largest brands simplify how digital trust is managed and scaled. Sectigo’s automated, cloud-native CLM platform issues and manages digital certificates across enterprise environments, enabling organizations to...


  • Ottawa, Canada EDF Full-time €30,307 - €48,216 Contract

    Scope of Position About Us : EDF power solutions North America has been providing clean energy solutions throughout the U.S., Canada, and Mexico since 1987. We are a market-leading independent power producer and service provider, serving utilities, corporations, industries, communities, institutions, and investors with reliable, low‑carbon energy...


  • Ottawa, ON, Canada Zoomcar Full-time €60,000 - €85,000 Contract

    Elevate your career as a Renewal Operations Representative at Fortinet, where you'll oversee the full renewal process for mid-enterprise clients across Canada. Connect with key stakeholders and drive sales through expert support. This role is essential for managing client renewals efficiently while engaging in upselling during renewal conversations. You'll...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Fortinet Full-time

    Become a Renewal Operations Representative at Fortinet, engaging with stakeholders across Canada to drive successful license renewals and product upsells. Use your experience to optimize the sales cycle. You will serve as the primary contact for Commercial and Mid-Enterprise clients, guiding them through the renewal process. Your role involves collaborating...


  • Ottawa, Canada EDF power solutions Full-time €93,000 - €128,000 Contract

    Drive success at EDF Power Solutions in the role of Site Operations Manager, focusing on renewable energy project management. Utilize your budgeting and compliance knowledge to lead effectively. As the Site Operations Manager, you'll be tasked with overseeing the daily operations of a renewable energy site. This includes budgeting, resource planning, and...


  • Ottawa, Canada Kruger Inc. Full-time €52,000 - €76,000 Contract

    Join the Chatham Wind Farm team as a Site Support Coordinator. Manage operations, health and safety compliance, and inventory effectively to contribute to sustainable wind energy. This role is pivotal for daily operations at KEPA-KEC wind farms, focusing on maintaining site safety and efficiency. Ideal candidates will have prior experience in parts...


  • Ottawa, Ontario, Canada Zensurance Full-time

    Zensurance is a scale-up InsurTech company that is re-imagining the commercial insurance market. At Zensurance, we want to empower small businesses across Canada to thrive by offering an honest, simplified, and modern approach to insurance. Our main recipe is a combination of modern technology and insurance industry expertise powered by our talented team...