hr generalist careers in Hamad Town, Bahrain