senior customer support manager careers in Hamad Town, Bahrain