Lisa Pennell

Lisa Pennell is the Chief Operating Officer for the Barry Plant Group.