Office Careers
Office Careers
Our office employees play an important role in supporting our operations. Our offices are located in Houston, Texas; Lagos, Nigeria; Luxembourg; and Rio de Janeiro, Brazil. Wherever you work, you will be part of a highly professional team with the ability to make a significant impact. You will also be closely connected to our business across our operational regions and in the corporate office. We are a growing organization with a “small company” feel, and we need people who want to advance and take on new challenges as the company continues to grow.
Results 1 – 4 of 4
Page 1 of 1