Mercedes benz careers in Muscat, Oman