398922-..... IT Technical Support Specialists for Bahrain