Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Business Analyst

Amico Affiliates

The Business Analyst plays a critical role in supporting Amico Affiliates’ commercial and operational performance across projects and business units. This role bridges finance, operations, and project delivery by providing commercial insight, cost analysis, forecasting, and performance reporting. The analyst works closely with project managers, estimators, finance teams, and senior leadership to support decision-making, manage risk, and enhance profitability throughout the project lifecycle.

Responsibilities

  • Analyze project financial performance, including budgets, cost-to-complete, cash flow, margins, and variance analysis.
  • Support preparation of monthly project cost reports and commercial dashboards.
  • Assist with forecasting, revenue recognition, and financial modelling for ongoing and future projects.
  • Identify commercial risks and opportunities and support mitigation strategies.
  • Work with project teams to monitor contract compliance, change management, and cost control.
  • Support review and analysis of change orders, claims, and commercial correspondence.
  • Track key commercial KPIs across projects and divisions.
  • Assist in developing standardized commercial processes and reporting tools.
  • Support bid and proposal teams with commercial inputs, cost analysis, and risk assessments.
  • Assist in reviewing tender documentation, contractual terms, and commercial conditions.
  • Participate in post-bid reviews and lessons learned.
  • Develop and maintain reports, dashboards, and analytical tools to support management decision-making.
  • Consolidate data from multiple systems (ERP, accounting, project controls) to produce meaningful insights.
  • Ensure accuracy, consistency, and timeliness of commercial data.
  • Liaise with project managers, finance, estimating, procurement, and senior leadership.
  • Present findings and insights to internal stakeholders in a clear and actionable manner.
  • Support continuous improvement initiatives across commercial and operational functions.

Qualifications

  • Bachelor’s degree in Business, Finance, Accounting, Engineering, Construction Management, or a related field.
  • 3–7 years of experience in a commercial, financial, or business analyst role within construction, infrastructure, or engineering environments.
  • Strong understanding of project financials, cost control, and commercial management.
  • Experience supporting large-scale construction or infrastructure projects is preferred.
  • Strong analytical and financial modelling skills.
  • Advanced proficiency in Excel; experience with Power BI or similar tools is an asset.
  • Familiarity with construction ERP systems and project controls software.
  • Solid understanding of contracts, change management, and commercial risk.
  • Strong communication and stakeholder management skills.
  • Detail-oriented with the ability to manage multiple priorities in a fast-paced environment.

Amico is a leading, Canadian-owned and operated construction company specializing in large-scale infrastructure projects. With a strong track record in general contracting, civil engineering and road building, we deliver complex infrastructure solutions that shape the communities of Ontario. Our expertise spans major infrastructure projects, including highways, bridges, and critical public works that require meticulous planning, innovative engineering, and precise execution.

At Amico, we believe in fostering collaboration and empowering our team to tackle ambitious challenges head-on. By leveraging cutting-edge technology and proven project management practices, we consistently deliver high-quality infrastructure projects, regardless of their scale or complexity.

At Amico we don’t just build projects; we build careers, communities, and a lasting legacy. Being part of our team means playing a pivotal role in shaping Ontario’s most impactful infrastructure developments, while gaining hands-on experience. Join us and be part of something bigger.

About The Team

At Amico, we are committed to providing an environment of mutual respect where equal opportunities are available to all applicants and teammates. Accommodation is available upon request for applicants throughout the recruitment and selection process. We thank all applicants for their interest. However, only those selected for an interview will be contacted.

Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Business Analyst in Mississauga, ON vacancy
  • $100k - $150k per year

     ...We are seeking a skilled Business Analyst with experience in IFS to join an organisation focused on delivering optimal business solutions. In this onsite role, you will act as a crucial link between stakeholders and development teams, analyzing requirements and recommending... 
    Suggested
    Permanent employment
    Full time

    Washington Frank

    Mississauga, ON
    18 days ago
  •   A NEW WAY TO SEARCH FOR JOBS! An Alternative to the Traditional Job Board Guhuza offers the ability for Job Seekers and Employers to interview directly on our platform! Our algorithm matches the job seekers' profiles with jobs on our site and ranks them for our...
    Suggested
    Full time
    Contract work
    Part time
    Internship

    Guhuza

    Mississauga, ON
    8 days ago
  • $81k - $85k per year

     ...Position Snapshot Business area: Purina Job title: Business Intelligence Analyst Location: Mississauga ON located at 2500 Royal Windsor Dr, Mississauga ON L5J 1K8 Hybrid Position Summary We are seeking a Business Intelligence Analyst to join our dynamic team... 
    Suggested

    Nestlé

    Mississauga, ON
    16 days ago
  •  ...Period: June 12-25, 2026 General Accountabilities Reporting to the IT Application and Data Manager, the System Analyst/Developer will: ~ Lead business staff in the development of detailed business requirements for any work that may need IT development to advance business... 
    Suggested
    Full time
    Monday to friday
    Shift work

    Electrical Safety Authority

    Mississauga, ON
    14 hours ago
  •  ...Junior Business Analyst MacDonald Search Group has been asked by our Energy, Oil and Gas client to find a first-class Junior Business Analyst to join their team in Mississauga . The primary responsibility of this role will be to support research, documentation... 
    Suggested
    Contract work
    Work at office

    MacDonald Search Group

    Mississauga, ON
    19 days ago
  •  ...Job Summary The Business Intelligence (BI) Analyst for the Specialty Reporting Services team will turn data into information, information into insight and insight into business decisions. The team member will have the ability to develop complex and appealing visualizations... 
    Contract work
    Immediate start

    Bayshore HealthCare

    Mississauga, ON
    28 days ago
  •  ...organization. In this role, you will design and optimize critical business systems that directly impact millions of customer interactions...  ...routine analysis—you'll influence strategic decisions, mentor junior analysts, and see your work deployed across a large enterprise while... 
    Full time
    Flexible hours

    RBC

    Mississauga, ON
    14 days ago
  •  ...global team driven by our common purpose to deliver a better world. Join us. Job Description AECOM is seeking a Senior Business Analyst  - Airport Project to join our team. This position is based on-site, out of Mississauga. We are seeking professionals to... 
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Mississauga, ON
    22 hours ago
  •  ...Job Title: Functional Business Analyst Location: Toronto, ON Note: Prior experience in BFSI, Public Sector, or Healthcare is non-negotiable . Position Overview: Seeking an experienced Functional Business Analyst with a strong background in BFSI, Public... 

    NavitasPartners

    Mississauga, ON
    11 days ago
  • $75k - $85k per year

     ...skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs. With that said, as required by local law in geographies that require salary range disclosure, Vaco/... 
    Work at office
    Local area

    Vaco by Highspring

    Mississauga, ON
    7 hours ago
  •  ...Technology/Data Analyst 100% Remote Primary Skills: Strong understanding of data concepts (entities, relationships, keys, domains...  ...and platforms. Key Responsibilities: • Partner with business and technology teams to gather and translate business needs into... 
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Mississauga, ON
    13 days ago
  •  ...Description We are seeking a highly skilled Banking Subject Matter Expert and Data Analyst to join our team The ideal candidate will bring at least 5 years of handson experience as a Business Systems Analyst or Business Analyst demonstrating a solid record of success on... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    13 days ago
  •  ...Job Title: Insurance Business Analyst – FireLight (Product Configuration) Location: Toronto, ON Position Review This role is responsible for configuring and maintaining insurance carrier products (primarily annuities, life insurance, and related products) within the... 

    NavitasPartners

    Mississauga, ON
    5 days ago
  • $80k - $100k per year

     ...Position:  Business Analyst - MS Dynamics ERP Location:  Hybrid, 2x per week in office (Mississauga, ON) - Travel required (up to 1 week a month) Structure : Full-time Pay:  $80,000 - $100,000 base plus bonus, pension and benefits -- We have a great new opportunity... 
    Full time
    Work at office

    CorGTA

    Mississauga, ON
    a month ago
  •  ...Specialty Insurance solutions to protect Canadian families and businesses across Canada, through our trusted network of Broker partners. Echelon...  ...This is a 12-month Maternity Leave Contract As a Business Analyst, you will focus on defining, refining and delivering business... 
    Contract work

    CAA Club Group

    Mississauga, ON
    21 days ago
  •  ...on a regular basis for feedback opportunities Then you’ll have the opportunity to: Re-activate, onboard, and manage small-sized business accounts where companies use DHL Express services 3-6 x year Identify opportunities for growth and use of DHL Express services on... 
    Work at office
    Work from home

    DHL Group

    Mississauga, ON
    1 day ago
  • $80k - $90k per year

    Job Responsibility: ~ Education: ~ Expérience: ~ Education ~ Earned doctorate degree ~ Tasks ~ Allocate material, human and financial resources to implement organizational policies and programs ~ Authorize and organize the establishment of major departments and ...
    Permanent employment

    CREMCo Labs

    Mississauga, ON
    1 day ago
  • $3610.06 per week

     ...regulatory compliance and customer relations. Requires experience to understand interrelated activities of other departments and business units. Requires experience with audits, hand-on work on equipment testing or troubleshooting, and familiarity with various test tools... 
    Temporary work
    For contractors
    Manual labor

    Hydro One Networks Inc

    Mississauga, ON
    22 hours ago
  • $36 per hour

     ...and support staff and students Perform administrative tasks Recruit and hire staff Respond to enquiries from members of the business community concerning development opportunities Conduct comparative research on marketing strategies for industrial and commercial... 
    Permanent employment
    Full time
    Remote work

    JAISON IMMIGRATION SOLUTIONS

    Mississauga, ON
    6 days ago
  • $65k - $75k per year

    TalentWorld is recruiting a Business Development Representative in Mississauga, Ontario for one of its valued partners. This organization is a leading national distributor recognized for its customer-first culture, coast-to-coast operational reach, and strong commitment to employee... 
    Permanent employment
    Internship
    Flexible hours

    Talent World

    Mississauga, ON
    12 days ago
  • $25 - $27 per hour

     ...TEKsystems is partnering with a Big 5 Bank to ramp up a team of AML Analysts to support growing investigation and compliance demands....  ...cross-trained between investigations and STR functions depending on business needs. Job Type & Location This is a Contract position... 
    Contract work
    Mississauga, ON
    3 days ago
  • $71k - $121k per year

     ...better world through positive change. With more than 65 years of business and technical expertise in  mining , energy , and...  ...our people, methodologies, and systems. This is a Senior Analyst role, to participate in major project analysis and reporting across... 
    Long term contract
    Contract work
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    22 hours ago
  •  ...highly motivated and detail‑oriented Technology Quality Assurance Analyst with a strong focus on EDI, file‑based integrations, and...  ...closely with development, integration, production support, and business teams to ensure accurate, timely, and auditable movement of transaction... 
    Work at office

    Purolator

    Mississauga, ON
    22 hours ago
  • $88.44k - $138.44k per year

     ...customers, our consumers and our employees is unsurpassed.  POSITION OVERVIEW The Senior Financial Analyst will drive improved decision making and delivery of business results by providing proactive forward-looking strategic, commercial and market insights to the... 
    Long term contract
    Permanent employment
    Temporary work

    McCormick & Company

    Mississauga, ON
    22 hours ago
  • $64k per year

     ...opportunities are contingent on individual performance and overall business results, pursuant to the Bonus Plan; listed amount are targeted...  ...Raw Materials & Finished Goods (this applies ONLY to Inventory Analysts in East/West) Responsible for overnight, on-site inventory... 
    Internship
    Work at office
    Night shift

    Labatt Breweries of Canada

    Mississauga, ON
    15 days ago
  • $42.5k - $50k per year

     ...Job Responsibility: Job Title Research Analyst Summary The Research/Business Analyst position is responsible to provide analytical support to various facilities operations competencies through the creation and maintenance of various BI reports, analysis, PowerPoint presentations... 
    Full time
    For contractors
    Work at office

    Cushman & Wakefield

    Mississauga, ON
    11 days ago
  • $62k per year

    Responsibilities: Position Summary: The Pricing Analyst   will utilize strong leadership, accounting, analytical & organizational...  ...Required Skills and Experience:   Bachelor’s degree or Diploma in Business or Accounting  Minimum of 2+ years accounting experience... 
    Full time
    Work at office

    Martin Brower

    Mississauga, ON
    14 days ago
  • Education: College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year Experience: 7 months to less than 1 year Work setting Urban area Tasks Estimate or quote prices, credit or contract terms, trade-in allowances...
    Full time
    Contract work
    Temporary work

    Catapult Social

    Mississauga, ON
    13 days ago
  •  ...Our Nuclear Division is currently looking for a Labour Relations Analyst to be part of our team. The position will be reporting to the...  ...labour laws and collective agreements. Work closely with HR business partners, managers, and Labour Relations team members. Support... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    5 days ago
  • $55k per year

     ...requirement for this role. Position Summary As a Technical Solution Analyst, you will be the first point of contact for technical support...  ...in any of the following: Care Delivery, Care Coordination, Business Intelligence, or Financial Performance or Pharmacy workflows and... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Business Analyst. Be the first to apply!