51 Views Qatar Green Leaders Qatar Green Leaders (QGL) is a Green Building Design Management & Training Company dedicated to helping its clients certify their high performance buildings under LEED Rating Systems & GSAS Scheme 24 Al Khalidiya Street, Najma, Doha, Qatar +974 55168239