Paul Rosenthal wears many hats.