JOHN LENNON

John is a construction manager (advanced craftsmanship background) with over 35 years’ experience in all aspects of the Industry.