Allister McCabe

Project Specialist at TWD Technologies Ltd.

Allister McCabe is an experienced project specialist currently employed at TWD Technologies Ltd. since April 2019, overseeing major refinery projects and serving as a Mechanical Integrity Specialist for Trans Northern Pipelines. Prior to this role, Allister McCabe held multiple positions at Acuren from August 2011 to November 2018, including Division Manager for the Pipeline Division in Eastern Canada, Operations Manager for Central Ontario, and Quality Assurance professional, where Allister McCabe focused on safety audits and process map validation. Allister McCabe's background also includes experience as a Site Supervisor and Project Coordinator, contributing significantly to pipeline integrity and construction efforts. Allister McCabe earned a Bachelor's degree in Economics from Carleton University between 2007 and 2011, and attended Twin Lakes Secondary School from 2003 to 2007.

Location

Oakville, Canada

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices


TWD Technologies Ltd.

TWD is an engineering, procurement, and construction management consulting company providing project development, execution, and specialty engineering services to the Energy and Infrastructure sectors. Our team is dedicated to our Mission – “Together We Deliver” by providing our clients with exceptional levels of service, innovation, and flexibility. TWD delivers an effective solution to our clients by exploring all of the ways it can be approached and implemented. We aim to deliver services that represent current technologies and technical capabilities, and in a manner that is suited to the issue at hand. Since our inception, we have been recognized as the firm that does things differently. Creative thinking separates our team from the rest and continues to provide us with the opportunity to work in a range of industries. Whether it is a large construction project or an internal event, we apply the same quality approach to each of our services. It is our mission to be the team of choice that delivers technical business solutions in industry for front end project development, design engineering, optimization, and risk management.


Headquarters

Burlington, Canada

Employees

201-500

Links