Talisman Energy's IT department is led by Lise Bourque (Operations Engineering, Chetwynd BC) and has 119 employees.
Looking for a particular Talisman Energy employee's phone or email?