TransCanada – Bellows Falls, VT
This position is based out of Bellows Falls Station in Bellows Falls, Vermont and reports to the manager of the Hydro NE - Lower Connecticut River… TransCanada
- Comp & Benefits
- Work/Life Balance
- Senior Management
- Culture & Values
- Career Opportunities
I have been working at TransCanada full-timePros
Great company Culture,
Most co-workers are always willing to help.
Benefits are well above average.
Great work / life balance
Your safety is always a priorityCons
Training has room for improvementRecommendsPositive OutlookApproves of CEO