CTLGroup-Qatar employs 32 employees. The CTLGroup-Qatar management team includes Chadi Said (General Manager), Kevin Noun (Lead Engineer, Business Process Management (BPM)), and Andrea D'Souza (Chemistry lab supervisor).
Looking for a particular CTLGroup-Qatar employee's phone or email?