VanTrust begins work on new Lockton headquarters in Hallbrook North
Lockton will leave the Country Club Plaza in 2030 to occupy a 455,132-square-foot tower in Leawood, which will anchor a new $760 million-plus development.
Professional Services with a Personalized Touch