
My first 100 days at John Lord – Chris Taylor, Head of Business Development
Let’s catch up with Chris Taylor, Head of Business Development, who gives us an insight into his first 100 days at John Lord. What is your background? I have been in construction sales 10 years. I started my career in procurement, but quickly discovered that my passion was dealing with customers, understanding their needs […]
Read More










