Managing Director
Richard Lambert
CEO Approval Rating
87/100
1999
Private
https://www.peaktelecom.co.uk