renewable jobs in Ottawa

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


  • Ottawa, Ontario, Canada Fortinet Inc. Full-time

    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...


  • Ottawa, Ontario, Canada Fortinet Full-time

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


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

    Renewal by Andersen seeks residential sales consultants for Greater Ottawa, combining sales closing expertise with homeowner consultations and paid training. Design Consultants visit pre-scheduled residential appointments and present window and door replacement solutions. The role focuses strictly on strong sales closing, without cold calling or project...


  • Ottawa, Ontario, Canada Fortinet Inc. Full-time

    Drive Fortinet renewals through Salesforce, customer communication, and cybersecurity sales support. This territory-focused position serves commercial and mid-enterprise accounts across Canada.The Renewal Sales Representative supports every stage of the renewal cycle for FortiGuard and FortiCare licenses. You will guide customers, field sellers, account...


  • Ottawa, 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 University of Waterloo Full-time €113,000 - €142,000 Contract

    At the University of Waterloo, we create and promote a culture where everyone can reach their full potential. As an employee, you get support & opportunities that empower you to advance your career. Explore how we can bring big ideas to life, together. The University is a welcoming workplace for those of all abilities, interests, and expertise. As part of...


  • Ottawa, Ontario, Canada Co-operators Assurance et services financiers Full-time

    Analyze group insurance risk and pricing as a Group Underwriter with CLIC, working hybrid with two days in the office. Use sound judgment across pooled financial arrangements.This regular full-time Group Underwriter assesses group composition and establishes premium rates, expenses, commissions, and policy provisions. The role supports new and existing...


  • Ottawa, Ontario, Canada Sophos Full-time

    6 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Sophos is a global leader and innovator of advanced security solutions for defeating cyberattacks. The company acquired Secureworks in February 2025, bringing together two pioneers that have redefined the cybersecurity industry with their innovative,...

  • Strategic Renewals

    17 hours ago


    Ottawa, Ontario, Canada International Business Machines Corporation Full-time

    IBM is seeking a Technical Lifecycle Services Renewals Sales Specialist in Ottawa. You will create demand, build trusted client relationships, and connect customers with IBM solutions across AI, data, automation, cloud, and infrastructure.This role blends consultative selling with digital engagement and customer success to support clients through their...

  • Account Executive

    2 days ago


    Ottawa, ON, Canada Orangutech Full-time $55,000 - $75,000 Contract

    Account Executive (Renewals Track)Department: Orangutech - SalesEmployment Type: Full TimeLocation: OttawaReporting To: Eric HeinDescriptionOrangutech is an Ottawa-based IT consulting firm and certified TBIPS supplier, helping federal Government of Canada clients get the most out of Microsoft 365, SharePoint, and information management solutions.We're...


  • Ottawa, ON, Canada enurgen Full-time $90,000 - $130,000 Contract

    Lead renewable energy deployments from Ottawa with Python, data validation, and client-facing technical expertise across solar PV and BESS sites.As Deployment Lead at Enurgen, you will guide sites from raw field data to validated, peer-reviewed DUET models. You will support client partnerships through deployment, sign-off, hypercare, and ongoing value...


  • Ottawa, Ontario, Canada Renewal by Andersen LLC Full-time

    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 University-of-Waterlo Full-time €113,000 - €142,000 Contract

    University of Waterloo is seeking a Manager, Engineering and Infrastructure Renewal to lead senior technical and project leadership for renewal and maintenance across campus. You will align designs with operations, advise stakeholders, and guide teams through complex capital projects. This role requires 7–9 years in engineering with 3–5 years in...

  • Senior Engineering

    1 day ago


    Ottawa, Canada University of Waterloo Full-time €113,000 - €142,000 Contract

    The University of Waterloo seeks a Manager, Engineering and Infrastructure Renewal to deliver infrastructure renewal and maintenance projects with senior technical leadership. You will guide design reviews, advise internal stakeholders, and coordinate with consultants and contractors to ensure safe, reliable campus operations. Ideal candidates will have...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Big Internet Seller Services Inc Full-time

    Guide GitLab subscription renewals through customer conversations, usage discovery, and accurate account documentation in an all-remote environment. As an Associate Renewals Manager, you will speak with existing customers throughout the renewal cycle to understand current use and future direction. You will connect unmet needs with GitLab capabilities,...


  • Ottawa, Ontario, Canada Big Internet Seller Services Inc Full-time

    Guide GitLab subscription renewals through customer conversations, usage discovery, and accurate account documentation in an all-remote environment.As an Associate Renewals Manager, you will speak with existing customers throughout the renewal cycle to understand current use and future direction. You will connect unmet needs with GitLab capabilities, surface...


  • Ottawa, Ontario, Canada Edf Renewable Energy, Inc. Full-time

    EDF power solutions North America is seeking a Renewable Energy Technician to perform maintenance on wind turbines, PV systems, and energy storage assets. You will execute preventative and corrective maintenance under supervision while developing toward higher responsibility.The role emphasizes safety, teamwork, and EDF core values, with ongoing training,...


  • Ottawa, Ontario, Canada Kira Talent Full-time

    A dynamic technology firm in Canada is seeking a Client Success Manager to enhance customer relationships and drive platform adoption. The role involves managing client accounts, ensuring satisfaction, and identifying growth opportunities. Ideal candidates have at least three years of relevant experience, preferably in SaaS, and a passion for fostering...


  • Ottawa, ON, Canada Orangutech Full-time $55,000 - $75,000 Contract

    Orangutech, an Ottawa-based IT consulting firm, seeks an early-career Account Executive in a Renewals track. You'll begin as Renewals Coordinator, managing client renewals and learning our government procurement processes, then transition to Account Executive with ownership of your pipeline.You’ll collaborate with cross-functional teams, build...


  • Ottawa, ON, Canada Jacobs Full-time $134,000 - $176,000 Contract

    Jacobs is seeking a Power System Studies Engineer in Canada to support regional and global teams on utility-scale renewable projects. You will perform load flow, short-circuit analyses, interconnection studies and contribute through the full project lifecycle.The role emphasizes collaboration with renewable developers, utilities and ISOs/RTOs, with a hybrid...