Tatweer employs 71 employees. The Tatweer management team includes Khaled Madkhali (Chief Executive Officer), Roba Alharbi (Document Control Manager), and Tarek Mutlaq (Director New Business Development).
Looking for a particular Tatweer employee's phone or email?