Site Manager

3 weeks ago


Ottawa, Canada Defence Construction Canada Full time

Join to apply for the Site Manager role at Defence Construction Canada. Salary Range: $124,013 - $161,216 Employment Status: Continuing Security Level: Secret Language Requirement: Bilingual Mandatory Closing Date: 29/11/2025 Country: Canada We are establishing a brand-new region (National Services Region) in the Nation’s Capital and are seeking a dynamic Site Manager. This position will oversee a site that is accountable for program oversight for environmental and real property services and works. The primary work location is downtown Ottawa; however, frequent travel will be required to the west end of the city. Be at the forefront of shaping this newly created region and make a national impact Responsibilities Primary Manage and coordinate service line integration and collaboration within the site to ensure effective and efficient service delivery to meet Client-Partner requirements, in accordance with corporate direction, policies and procedures Manage financial aspects of the site (e.g., negotiate and sign service level arrangements, prepare budget, carry out financial reporting, monitor key performance indicators and allocate hours for service level arrangements) Resolve internal conflicts and those with the Client-Partners, as required Maintain open communications within the site, region and DCC, and act as primary point of contact for Client-Partners interacting with the site Support and promote regional and national objectives and initiatives, as outlined in the Corporate Plan Promote and manage business development opportunities Develop and maintain effective relationships within DCC, and with industry, the Client-Partners and/or stakeholders Ensure quality standards are met, in line with corporate and Client-Partner expectations Manage risk Perform human resources functions (e.g. coach, supervise, mentor, plan and allocate resources, manage performance) Other Manage activities to meet corporate and operational safety and security requirements Other duties as assigned Skills Best practices, methods, trends and legislation in construction, engineering, architecture or environmental services Best practices and trends in strategic planning, financial management and human resources management Specialized knowledge of one or more DCC service lines Project and risk management principles Health and safety management Formal Education And/or Certification(s) And Experience Minimum: university degree in engineering, architecture, environment, business or related field with eight years’ relevant experience, or the equivalent Preferred: additional training in project management, business administration, human resources and/or leadership Abilities Use applicable computer software and operating systems Develop and monitor budget Apply project, contract and risk management techniques Demonstrate business acumen, leadership and human resources management skills Development and Leadership Lead and manage direct and indirect reports at the site Develop succession plan and ensure viability of the site Working Conditions Typical office environment with occasional travel Some work may be located on construction and environmental project sites; incumbent may occasionally be required to wear basic safety equipment Check Out The Benefits Working with DCC offers excellent opportunities for growth – and entitles you to one of the job market’s best benefits packages. In your role as Site Manager, your package is valued at 25% to 30% of your salary. Your Package Will Include Public service pension 100% employer-paid annual sick leave, health and dental premiums, and life, accidental death, and short- and long-term disability insurance $400 Wellness Allowance (e.g., gym membership) $1,500 for mental health services on top of regular $1,500 paramedical coverage $750 Health Care Spending Account (for some medical expenses that aren’t covered under provincial plans or our standard insurance plan) Telus Virtual Health Care Maternity and parental leave top-up plan to 93% of regular gross earnings for a maximum of 37 weeks Hybrid workplace options including $400 allowance every two years to support work-from-home options Enhanced inConfidence employee and family assistance program Deluxe travel benefit plans Comprehensive vacation and other paid leave plans Position designated bilingual, where English and French are essential While priority will be given to qualified candidates who meet this bilingual linguistic profile, we welcome applications from candidates who may not meet this bilingual requirement. Security Clearance and Employment Conditions To begin a career with Defence Construction Canada (DCC), you must be a Canadian Citizen or a permanent resident of Canada. As a condition of employment with DCC, a minimum reliability security status clearance is required and some roles may require secret security status clearance. DCC is responsible for the Personnel Security Clearance process. Typically to be eligible for a “Reliability” clearance, you must have five years of verifiable background information and to be eligible for a “Secret” clearance there are 10 years of verifiable background information. The process usually involves reference inquiries, verification of qualifications, criminal records checks, and credit checks (as required) and may require fingerprints. For more information about obtaining a security clearance, please review the Standard on Security Screening. Required The appropriate security clearance is a condition of employment and it is the candidate’s or employee’s responsibility to ensure, they are able to obtain and maintain their required security level clearance to begin or continue their employment with DCC. Failure to obtain or maintain, the appropriate level of security clearance means either the candidate or employee will not receive a job offer, the conditional offer will be rendered null and void or their employment will be terminated with cause. A thorough security clearance process will be applied to all candidates or employees considered for an appointment; this process includes inquiries, verifications and assessments regarding matters such as, but not limited to: criminal record checks reference checks previous employment open source checks credit/financial status DCC’s Code of Business Conduct (Code) is a condition of employment. It serves to enhance public confidence in the integrity of DCC Employees and provides clarity to Employees on a number of issues, including real or perceived conflicts of interest. Before applying to this (or any) position at DCC, candidates shall familiarize themselves with the Code, because new employees are required to certify that they have read, understood, and agreed to observe the Code upon commencing work at DCC. Employees are further required to review their obligations under the Code and notify the President’s Office of any changes in their circumstances at the earliest possible opportunity, and to complete the Annual Update once a year. Be part of a diverse and inclusive workplace Seniority level Mid-Senior level Employment type Full-time Job function Project Management and Information Technology Industries Construction #J-18808-Ljbffr


  • Site Manager

    2 weeks ago


    Ottawa, Canada Defence Construction Canada Full time

    We’re establishing a brand-new region (National Services Region) in the Nation’s Capital and are seeking a dynamic Site Manager. This position will oversee a site that is accountable for program support services for the Communications Security Establishment. The primary work location is the Edward Drake Building; however, frequent travel will be required...

  • Site Manager

    2 weeks ago


    Ottawa, Canada Defence Construction Canada Full time

    We’re establishing a brand-new region (National Services Region) in the Nation’s Capital and are seeking a dynamic Site Manager. This position will oversee a site that is accountable for program support services for the Communications Security Establishment. The primary work location is the Edward Drake Building; however, frequent travel will be required...

  • Site Manager

    2 weeks ago


    Ottawa, Canada Defence Construction Canada Full time

    We’re establishing a brand-new region (National Services Region) in the Nation’s Capital and are seeking a dynamic Site Manager. This position will oversee a site that is accountable for program support services for the Communications Security Establishment. The primary work location is the Edward Drake Building; however, frequent travel will be required...

  • Site Manager

    1 week ago


    Ottawa, Ontario, Canada 36bab89d-4304-4de9-888f-ce77a1c151c8 Full time $124,013 - $161,216 per year

    Who Can Apply?:Internal (DCC Employees) and External (General Public)Salary Range$124,013 - $161,216Employment StatusContinuingTerm LengthSecurity Level:Top SecretLanguage RequirementBilingual MandatoryClosing Date06/12/2025CountryCanadaWe're establishing a brand-new region (National Services Region) in the Nation's Capital and are seeking a dynamic Site...

  • Site Manager

    3 weeks ago


    Ottawa, Canada Correctcs Full time

    Overview Join CCS & Help Shape the Future of Renewable Energy! Job Purpose 6-Month Fixed Contract Provides site management, reporting, resident liaison, client reporting and liaison for energy efficiency improvement and retrofit projects across the UK. Managing all operatives on site, CDM and site setup, all sub-contractors and specialist providers in...

  • Site Manager

    7 days ago


    Ottawa, Canada Alpine Building Maintenance Full time

    **Job Title**: Site Manager **Location**: Ottawa, ON **Job overview**: - Manage a janitorial contract and ensure client satisfaction of services provided - Contract management (Client and employee management) - Work loading - Staffing support - Health and Safety - Payroll management - Cleaning inspection management and logs - Ensuring day-to-day site...

  • Site Manager

    3 weeks ago


    Ottawa, Canada Defence Construction Canada Full time

    Join to apply for the Site Manager role at Defence Construction Canada. Salary Range: $124,013 - $161,216 Employment Status: Continuing Security Level: Secret Language Requirement: Bilingual Mandatory Closing Date: 29/11/2025 Country: Canada We are establishing a brand-new region (National Services Region) in the Nation’s Capital and are seeking a dynamic...

  • Site Manager

    3 weeks ago


    Ottawa, Canada Defence Construction Canada Full time

    Join to apply for the Site Manager role at Defence Construction Canada. Salary Range: $124,013 - $161,216 Employment Status: Continuing Security Level: Secret Language Requirement: Bilingual Mandatory Closing Date: 29/11/2025 Country: Canada We are establishing a brand-new region (National Services Region) in the Nation’s Capital and are seeking a dynamic...

  • Site Manager

    1 week ago


    Ottawa, Canada Huntington Properties Full time

    Huntington Properties is pleased to announce an opportunity within our dynamic and growing company. We are currently seeking an experienced Site Manager to lead operations at our newly developed vehicle storage facility and contribute to the management of select commercial properties within our expansive real estate portfolio. **Site Manager Job...

  • Site Manager

    1 week ago


    Ottawa, Canada High Tech Genesis Full time

    Location: Ottawa ON Term: Contract High Tech Genesis is looking for a Site Manager as intermittent back-up and to oversee Shipping/Receiving operations, assist the IT team during the NSA transition, monitor secure facility access, and escort contractors, cleaners, and other personnel in secure areas. This person will be responsible for: - Communication...