LNG careers in Mombasa, Kenya