Insight Global

Lead Business Process Analyst

📍 Location
Markham, ON
⏰ Job Type
Full-time
📅 Posted
June 13, 2026
Apply Now

Job Description

Job Description
Insight Global is supporting one of our largest consumer health customers in their Digital Commerce initiatives for the Canada market and is seeking a Lead Business Process Analyst. This person will sit at the intersection of business, data, and technology—owning end-to-end efforts to identify gaps, define solutions, and drive delivery.

They’ll partner closely with stakeholders to understand challenges across digital shelf performance, product data, and content, translating needs into clear requirements for internal data teams. A key focus will be aligning with dashboard developers to build reporting tied to Amazon and Walmart performance, ensuring the business has visibility into critical metrics and can make informed decisions.

This role will also drive improvements in data integration across platforms like Salsify and web ecosystems to ensure product content is accurate and consistent across channels. Additionally, the individual will identify pr...

Start Your Week Right!

Apply now and make every Monday exciting with Insight Global

Apply for this Position