One wonders who offers better working conditions, VALLOUREC OIL & GAS UK or LTS ENERGY.
We can't find any info about LTS ENERGY. Is anyone here willing to share their experiences with us?
Reviews aren't verified