Glenn Lucas joins Benpower as Head of Restoration

Glenn Lucas joins Benpower as Head of Restoration

Benpower Restoration is pleased to announce that Glenn Lucas has joined the company as Head of Restoration. Glenn will lead the company, providing strategic business leadership while at the same time, driving business growth. Glenn joins from Chubb Fire and Security,...