top of page


Piasha Consulting is a privately owned Calgary, Canada based company providing services to the Canadian pipeline industry since 2001. Piasha specializes in technical services and offers courses to pipeline operating, engineering and construction companies.  We have trained over 1,100 students in Alberta and British Columbia.



Hiran is a Canadian Professional Engineer well-known within the industry for pipeline consultation and technical education delivery. Involved in the Oil and Gas and Pipeline industry for over 30 years.  Hiran has worked as Pipeline Consultant & Advisor, Project Manager, Project Engineer & Pipeline Engineer for major in North America.  Hiran offered Piasha training course to 1,100 students.

Hiran Ganguli, P.Eng
Founder & CEO

Bidisha has worked in the pipeline software industry, worked on SCADA systems as well as provided on-call support.  Bidisha has worked with Neotec & TC Energy before Joining Piasha. Bidisha has facilitation experience for in-class training on software programs, presentations and hands-on applications.  Bidisha is also a presenter of our Canadian Pipeline 101 course.  Looks after day to day operations at Piasha.

Bidisha Ganguli, P. Eng, MBA
Operations Manager

Mahasweta is director of Piasha and looks after our Accounting department.

Mahasweta Ganguli, BA
Accounting Manager


Our Clients

AB Chamber, AB Consulting, Apache Pipeline Products, Britt Land, CCIS, Copper Steelhead Accounting, Enbridge, Flexsteel, HR Minds, Inter Pipeline, Jupiter Resources, Keyera, Ledcor, Macro Industries, Maxx North America, McElhanney, Michaels Canada, Midwest Pipelines, Midwest Surveys, CER (NEB), Nexen, Nova Corporation, OJ Pipelines, Pembina Pipeline, PipeSak, Pipestone Projects, Plains-Midstream, Praxair, SGS Canada, Shawcor, Suncor, Surerus-Murphy, Stantec, TransCanada, Tridyne, Universal Geomatics, Universal Pegasus & Worley Parsons 


Questions or Concerns?
Piasha Consulting Ltd.

641 Woodbine Blvd. SW
Calgary, Alberta, T2W 6C8




Telephone: ​

1-844-PIASHA-1 (1-844-742-7421)

Get In Touch
bottom of page