an employee-owned company

Upstream Practice Named 2014 World Awards Finalist

Stress Engineering Services has been named a 2014 World Oil Awards finalist in the Best Deepwater Technology category for their innovative Enhanced Fatigue Monitoring System. The World Oil Awards is an annual event that recognizes cutting-edge technologies and outstanding leaders in...

read More....
09
Sep 2014