Piston Group's Joe Finn takes on dual leadership role Piston Group's Joe Finn takes on dual leadership role December 16, 2020 dzadmin Comments 0 Comment The CEO of group company Irvin Products will also head Detroit Thermal Systems after the November retirement of Kurt Hall.