Richard Tarlow is Chairman of Roberts & Tarlow advertising firm. He is also Director of The Topps Company and was formerly Executive Vice President of Revlon.
Richard Tarlow is Chairman of Roberts & Tarlow advertising firm. He is also Director of The Topps Company and was formerly Executive Vice President of Revlon.