Trillium Energy's IT department is led by Jacky Feng (Sales and Project Engineer) and has 9 employees.
Jacky Feng
Sales and Project Engineer
Patrick Fumagalli
Manager of Engineering
Looking for a particular Trillium Energy employee's phone or email?