Power Systems & Information Technology - Doha, Qatar - at least 10 years of web management experience Experience in Project Delivery and Business Solutions preferred oversee operation of all online channels to ensure customer engagement, brand consistency and a positive customer experience Ensures that online channels are among its best assets and offers a public “face” to the organization on the Internet Collaborate with design and writin...
APPLY NOW
more
Latest Qatar Jobs