I

Insi

Verified Job Source

digital. simple. human. 35 years driving human growth with technology

IT Services and IT Consulting
501–1,000 people

About

Insi is a consultancy specializing in digital evolution, acting as a strategic partner to organizations on their transformation journey and connecting diagnosis, strategy, and execution to deliver tangible results. With a global presence, more than 2,700 employees across 27 countries, and over 200 clients, the company helps businesses identify opportunities, advance their digital maturity, and implement solutions that drive efficiency, growth, and competitiveness. Drawing on deep expertise in applied artificial intelligence, Insi runs projects end to end, from assessing scenarios and shaping strategy to delivering solutions powered by intelligent agents. Its service ecosystem puts AI to work to raise productivity, lower costs, and accelerate value creation, combining advanced technology, business fluency, and a human-centered approach that turns complex challenges into measurable results.

Open positions

Enterprise Business Development Representative (BDR), SAP

On-site · Waterloo

The role focuses on generating a qualified pipeline of net-new customers for the SAP portfolio through digital selling and strategic outbound activities. The SDE will identify decision-makers, qualify opportunities, and collaborate with Account Executives to drive enterprise sales growth.