Piston Group's Joe Finn takes on dual leadership role