Carl Palomaki is a skilled Operational Specialist at Torxen since December 2017, bringing with him several years of experience as a Front Line Manager at Cenovus Energy prior to joining their current company.
Sign up to view 0 direct reports
Get started