The company's slogan "Putting members at the heart of all we do" aligns with its focus on providing exceptional service and emphasizing the value of member benefits. STC is committed to being a Living Wage Employer, demonstrating its dedication to fair compensation practices.
Founded in 1976, STC operates in the Financial Services industry, with a central focus on pension administration. However, specific details about its headquarters, last investment, and involved investors are not currently available.
STC's management of a substantial pension fund and its commitment to member-centric services make it a noteworthy player in the financial services landscape, potentially attracting interest from investors seeking opportunities in the pensions and retirement planning sector.