Richard Schiff is currently the Chief Revenue Officer at Acme Smoked Fish Corp, where Richard has also held the titles of Vice President of Northeast Sales and General Manager. Richard is also the President and CEO of The Next Idea Group, specializing in strategic consulting, licensing, brand development, product development, and business development. Richard Schiff graduated from Hofstra University with a BS in Fine Arts in 1996.
Sign up to view 4 direct reports
Get started