This role required candidate to permanently relocate at Dhahran, Saudi Arabia. About the Company This company engages in the exploration, production, transportation, and sale of crude oil and natural gas. It operates through the following segments:
About Café Coffee Day Café Coffee Day is Indias largest café chain in terms of the number of café outlets with more than 460 cafes across the country. CCD, as it is popularly called, opened its