dhc 6 twin careers in Mecca, Saudi Arabia