managing director automotive careers in Budaiya, Bahrain