Business Analyst

6 days ago


Vaughan, Ontario, Canada GFL Environmental Inc. Full time
GFL Environmental is looking for a Business Analyst to join our team based out of our Vaughan office.

The Business Analyst will work at the intersection of Finance, IT and Operations to support business decision-making and process improvement.

You'll take a data-driven approach to identifying best practices and opportunities for improvement, and then facilitate change across GFL's growing business.


Key Responsibilities:

  • Answer business questions using available data sources and tools
  • Observe and document business processes
  • Plan process improvements and translate these into system change Requirements:
  • Maintain prototype reports during initial business review and support finalization of Requirements: for permanent reports
  • Support the definition and implementation of data quality controls
  • Support the definition and implementation of business process controls and KPIs
  • Extrapolate from individual projects and interactions to define ongoing business needs for data gathering and process governance

Knowledge, Skills, Abilities and Competencies:

  • University degree in engineering, finance, economics, mathematics, computer science or a similar discipline
  • Understanding of process mapping
  • Experience with SQL
  • Understanding of statistics and data aggregation techniques
  • Advanced skills with MS Excel
  • Team player that readily adapts to rapid changes in priorities and assignments
  • Strong business acumen and the ability to build trusted relationships with business leaders
  • VBA coding skills are a plus
  • Experience with Cognos reporting is a plus
  • Knowledge of project management techniques, Agile methodology, Lean or Six Sigma are a plus
We thank you for your interest. Only those selected for an interview will be contacted.


GFL Environmental is an equal opportunity employer and encourages women, Aboriginal people, persons with disabilities and members of visible minorities to apply.

We seek to hire individuals with diverse characteristics, backgrounds and perspectives.

We strongly believe that world-class talent makes no distinctions based on gender, ethnic or national origin, sexual identity and orientation, age, religion or disability, but enriches itself through these differences.

GFL will provide accommodations to job applicants with disabilities throughout the recruitment process. If you require an accommodation, please notify us and we will work with you to meet your needs.
  • Business Analyst

    7 days ago


    Vaughan, Ontario, Canada GFL Environmental Full time

    As a Business Analyst specializing in process improvements and documentation, you will drive organizational efficiency and standardization through analysis of business processes and identifying areas for optimization. You will collaborate with internal stakeholders and external vendors to determine improvement areas, streamline processes, and develop and...

  • Business Analyst

    7 days ago


    Vaughan, Ontario, Canada GFL Environmental Full time

    As a Business Analyst specializing in process improvements and documentation, you will drive organizational efficiency and standardization through analysis of business processes and identifying areas for optimization. You will collaborate with internal stakeholders and external vendors to determine improvement areas, streamline processes, and develop and...

  • Business Analyst

    6 days ago


    Vaughan, Ontario, Canada GFL Environmental Full time

    As a Business Analyst, you will work at the intersection of Finance, IT and Operations to support business decision-making and process improvement. You'll take a data-driven approach to identifying best practices and opportunities for improvement, and then facilitate change across GFL's growing business.Key Responsibilities: Answer business questions using...


  • Vaughan, Ontario, Canada beBee Professionals Full time

    beBee Professionals is looking for a Manufacturing Business Analyst to join our team in Vaughan. The successful candidate will be responsible for analyzing and evaluating the manufacturing process, identifying areas of improvement, and developing strategies to increase efficiency and reduce costs.The ideal candidate should have a Bachelor's degree in...


  • Vaughan, Ontario, Canada Alectra Utilities Full time

    Position:Business Analyst Intern (2 positions)Location:***161 Cityview Blvd., Vaughan (Hybrid)Reports to:Product Manager, Digital WorkplaceBusiness Unit:10125Work Term:3 Months (September - December 2023)Hours per Week:35 Alectra_- _- is_- _- committed_- _- to_- _- putting_- _- our_- _- people_- _- first in_- _- providing_- _- a_- _- positive_- _- employee_-...


  • Vaughan, Ontario, Canada Alectra Utilities Full time

    Position:Business Analyst Intern (2 positions)Location:***161 Cityview Blvd., Vaughan (Hybrid)Reports to:Product Manager, Digital WorkplaceBusiness Unit:10125Work Term:3 Months (January - April 2024)Hours per Week:35 Alectra_- _- is_- _- committed_- _- to_- _- putting_- _- our_- _- people_- _- first in_- _- providing_- _- a_- _- positive_- _- employee_- _-...


  • Vaughan, Ontario, Canada Grand & Toy Full time

    Who is Grand & Toy? We are one of the largest Canadian B2B solution providers for different lines of business including technology, facilities, safety supplies, furniture, office products and more. We have our own Canada wide integrated supply chain, and we partner with leading suppliers to make sure our customers get the best solutions backed by our...


  • Vaughan, Ontario, Canada Newport Williams Full time

    We are looking for an Oracle Cloud PPM Business AnalystDescription:This is a permanent position with our clientHybrid role requiring 3 days a week in-office in VaughanResponsibilities:Provide strong functional and technical skills for the implementation of Project Management Cloud ServiceExperience required:Demonstrated success in end-to-end delivery of...

  • Business Analyst

    7 days ago


    Vaughan, Ontario, Canada GFL Environmental Full time

    As a Business Analyst, you will work at the intersection of Finance, IT and Operations to support business decision-making and process improvement within the environmental services division. You'll take a data-driven approach to identifying best practices and opportunities for improvement, and then facilitate change across GFL's growing business. You will...


  • Vaughan, Ontario, Canada BlazeSoft Full time

    Job Title: Senior Gaming Business Analyst Location: Concord, Ontario, Canada (In-Office Position) Join our dynamic and innovative gaming company, passionate about creating immersive and cutting-edge gaming experiences. We pride ourselves on a culture of creativity, collaboration, and a commitment to pushing the boundaries of gaming. If you're a highly...

  • Business Analyst

    7 days ago


    Vaughan, Ontario, Canada Giesecke+Devrient Currency Technology America, Inc. Full time

    When it comes to digital, physical or electronic payments, the whole world trusts Giesecke+Devrient. Now you too can discover your passion for the world of payment systems. Giesecke+Devrient is a globally active high-tech company headquartered in Munich, Germany. As a trusted partner of central banks and the entire currency industry, we increase security and...


  • Vaughan, Ontario, Canada Newport Williams Full time

    Our client is need of a Oracle Cloud PPM Business Analyst for a permanent position. This is a hybrid role with 3 days a week in office in Vaughan.The successful candidate will provide solid functional and technical skills in the implementation of Project Management Cloud Service Experience: A pro


  • Vaughan, Ontario, Canada CB Canada Full time

    Ref ID: Classification: IT ManagerCompensation: $ to $ yearlyRobert Half Technology is looking to hire a full-time Business Systems Manager for a client that is rapidly expanding within the North GTA region. Please take a look at the summarized information below and apply if you are a good fit.***Please note, this role is hybrid 3x/Week in the office.Role:...


  • Vaughan, Ontario, Canada Newport Williams Full time

    Our Vaughan client is in need of an Oracle Fusion/Cloud Financials for a permanent position. This is a hybrid role in Vaughan. 3 days a week onsite.Job Description:As a Techno-Functional Oracle Cloud Financials Business Analyst you will play a crucial role in ensuring the efficient operation and utilization of Oracle Fusions Finance modules, including...


  • Vaughan, Ontario, Canada BlazeSoft Full time

    Job Title: Senior Gaming Business AnalystLocation: Concord, Ontario, Canada (In-Office Position)Company Overview:Join our dynamic and innovative gaming company, passionate about creating immersive and cutting-edge gaming experiences. We pride ourselves on a culture of creativity, collaboration, and a commitment to pushing the boundaries of gaming. If you're...


  • Vaughan, Ontario, Canada Newport Williams Full time

    Our client is need of a Oracle Cloud PPM Business Analyst for a permanent position.This is a hybrid role with 3 days a week in office in Vaughan.The successful candidate will provide solid functional and technical skills in the implementation of Project Management Cloud ServiceExperience:A proven track record of end-to-end delivering Oracle Cloud...

  • Financial Analyst

    7 days ago


    Vaughan, Ontario, Canada SmartCentres Full time

    Job Title: Financial Analyst,VMCReports To: Vice President, Business AnalysisDepartment:VMCPosition SummaryProvide financial analysis, budgets and cashflow projection primarily for development projects of Vaughan Metropolitan Centre including residential, office and other commercial projects.Ensure the accurateness of models.Coordinate with various internal...


  • Vaughan, Ontario, Canada GFL Environmental Inc. Full time

    As a Business Analyst specializing in process improvements and documentation, you will drive organizational efficiency and standardization through analysis of business processes and identifying areas for optimization. You will collaborate with internal stakeholders and external vendors to determine improvement areas, streamline processes, and develop and...

  • Leasing Analyst

    6 days ago


    Vaughan, Ontario, Canada SmartCentres Full time

    Job Title: Leasing AnalystReports To: SVP LeasingDepartment: LeasingPosition SummaryResponsibilities: Work closely with Leasing, Portfolio Management and Accounting in collating Tenant Data from various databases (Yardi, FPSC, Excel, SharePoint) and converge into various analyses; Ability to read and interpret leases, Franchisee-Franchisor relationships,...


  • Vaughan, Ontario, Canada SmartCentres IP Inc. Full time

    Job Title: Smart Building Analyst Reports To: Senior Director, Technology Department: Information Systems & Technology Position Summary We are looking for a Smart Building Analyst to join our team, based at our Head Office location. The Smart Building Analyst of Operational Technology (OT) will liaison between the Information Technology department,...