SSSTS site Manager, Peter, manages our London based sites. Peter brings with him a raft of practical, hands-on experience having worked in the industry for 14 years. Working on numerous sites concurrently & working closely with both the office and site teams.

Contact Details

Direct Dial: 01245 325533