Davey Tree is Expanding

November 4, 2020

TC Architects designed Davey Tree’s International Headquarters in Kent, Ohio in 1983 and is excited to continue to work with them on expanding their existing facilities. Team NEO announced Tuesday that The Davey Tree Expert Co. would be adding approximately 70 jobs, most of them to its Kent headquarters, in the coming years. The company…

Read More