Lyle Sibbald is now Liebherr-GB’s sales manager for Scotland and the North of England
Back to News Details