Aidan Downing

IT Support Specialist

Aidan Downing is the IT Support Specialist at TWC and is a Citizen of the Métis Nation. In his role, Aidan is responsible for maintaining corporate compliance, supporting IT processes, and providing general administrative support.