Managing Director Job in Oil & Gas Company