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.
This person is not in the org chart
This person is not in any offices