fresh graduate business careers in Alexandria, Egypt