Leadership SCORECARD – Evaluating Leadership Performance, Scoring Global Updates.
Leadership Scorecard Integrated Media Co Ltd (the Publishers of Leadership SCORECARD Magazine, Scorecard TV and leadership Scorecard news online) is a media organization that promotes transparency and accountability in both public and private sectors in forms of innovation or intellect in a scale and stage that attracts global attention. MISSION: Our mission is to be…