M

Matt Smith

4 years ago

STM have gone through major changes in the last ye...

STM have gone through major changes in the last year and as a business it was having its difficulties, however with a completely new management structure in place it is going places and now has a real emphasis on the care of its frontline staff as well as full engagement with clients.

Comments:

No comments