senior product manager careers in Muharraq, Bahrain