About Stewsac Inc.

Stewsac Inc. is a Canadian federally incorporated technology consulting and software solutions company based in Edmonton, Alberta. We work with enterprises, small and medium businesses, public-sector organizations and technology consulting partners across North America.

Our work is grounded in engineering discipline, evidence-based recommendations and clear scope.

Leadership

Sachin Tewari

Chief Executive Officer

Biography available on request.

Mukesh Kumar

Chief Financial Officer and Chief Administrative Officer

Biography available on request.

Corporate information

Legal name
Stewsac Inc.
Incorporated
October 6, 2026
Corporation number
1828749-0
Jurisdiction
Federal, Canada (CBCA)
Headquarters
Edmonton, Alberta, Canada