SLC overstaffed?

Sri Lanka Cricket (SLC) stated that their existing staffing levels, which amount to 185 employees on their payroll, is justified given their continuing growth.

A public perception exists that SLC is over-staffed beyond requirements, and the Dailymirror sought both sides of the story regarding the matter.

Leave a Comment