SLRSA Reviews Performance Of Heads of Station
Thursday, 26th February 2026 www.slrsa.gov.sl The Sierra Leone Road Safety Authority (SLRSA) has concluded a two-day Annual Performance Review for Heads of Station at the Authority’s headquarters, Kissy Road, Freetown, highlighting significant improvements in leadership delivery and operational efficiency across all stations nationwide. Addressing the Heads of Station, the Executive Director, Mr. James Bagie Bio,…
