Todd Iorio has over two decades in advertising and entertainment, most recently as the head of LA-based advertising agency Platform. He brings a deep industry knowledge along with his experience in marketing and advertising to spread the company's message.
Sign up to view 1 direct report
Get started