Role

Managing Director of STS

1 story · 1 council

The senior executive responsible for the overall management and operations of the Shared Technology Service.

Latest stories

  1. Lewisham IT Service Reports SLA Improvements and Reduced Open Calls The Shared Technology Service (STS) has reported improvements in its Service Level Agreement (SLA) performance for operational issues, alongside a reduction in open calls. The... Lewisham 19 March 2026