Plum Taps Michael Traub as CEO

Michael Traub