ICF Jobs

job title, keywordscity or province 
11 jobs at ICF
  • Contact Centre Representative

    Ottawa, ON
    Contact Centre Representative ( Job Number: 1700002035 ) Description Consolidated Business Operations & Support Services (CBOSS) Ottawa, ON Job...
    4 days ago
  • .Net Software Developer

    Toronto, ON
    .Net Software Developer ( Job Number: 1700001946 ) Description Reporting to the Development Team Lead, the Intermediate .Net Developer is part of a...
    11 days ago
  • Bilingual Contact Centre Representative (French/English)

    Ottawa, ON
    Bilingual Contact Centre Representative (French/English) ( Job Number: 1700001922 ) Description Consolidated Business Operations & Support Services ...
    12 days ago
  • QA Analyst

    Toronto, ON
    QA Analyst ( Job Number: 1700001866 ) Description Reporting to the QA Lead the QA Analyst is responsible for developing test plans, executing test cases...
    17 days ago
  • Application Support Specialist (Site Reliability)

    Toronto, ON
    Application Support Specialist (Site Reliability) ( Job Number: 1700001867 ) Description Reporting to the Director, Infrastructure Services, the Site...
    17 days ago
  • Marketing Communications Senior Associate

    Calgary, AB
    Marketing Communications Senior Associate ( Job Number: 1700001894 ) Description Business & Infrastructure Solutions Marketing Communications Senior...
    16 days ago
  • Sustainable Energy Consultant / Toronto or Ottawa, Ontario, Canada

    Toronto, ON
    Sustainable Energy Consultant / Toronto or Ottawa, Ontario, Canada ( Job Number: 1700001693 ) Description Sustainable Energy Consultant / Toronto or...
    29 days ago
  • Senior Energy Services Leader

    Toronto, ON
    Senior Energy Services Leader ( Job Number: 1700001448 ) Description Business & Infrastructure Solutions Advisory Services Job Description: ICF...
    30+ days ago
  • Project Manager – Energy Efficiency

    Ottawa, ON
    Project Manager – Energy Efficiency ( Job Number: 1600003152 ) Description Project Manager – Energy Efficiency The Firm ICF is a leading energy and...
    30+ days ago
  • Energy Efficiency Account Manager, HVAC Products - Alberta

    Calgary, AB
    Energy Efficiency Account Manager, HVAC Products - Alberta ( Job Number: 1700000439 ) Description Energy Efficiency Account Manager, HVAC Products...
    30+ days ago
  • Energy Efficiency Account Manager, Lighting Products, Alberta

    Calgary, AB
    Energy Efficiency Account Manager, Lighting Products, Alberta ( Job Number: 1700000438 ) Description Energy Efficiency Account Manager, Lighting...
    30+ days ago
Claimed Profile

Overall rating

3.4
Based on 264 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Ratings by category

Work/Life Balance
3.4
Salary/Benefits
3.1
Job Security/Advancement
2.6
Management
2.9
Culture
3.2

Want to know more about working here?

Ask a question about working or interviewing at ICF. Our community is ready to answer.

Ask a Question