Engineer Mesa Global This is a support raised position in the Democratic Republic of Congo - we can share further details in a discussion Oct 20, 2026