Russell Rafael has a strong background in sales and business development. Russell has held leadership roles in multiple companies, including NECA - National Entertainment Collectibles Assoc, Top Dog Collectibles, and Mounted Memories. Russell also served as the Vice President Sales & Marketing at Starry Story Art Ltd. and as the Vice President at Photo File. Additionally, they worked at Comic Images as the Vice President Sales. Overall, Russell has over three decades of experience in the industry.
From 1979 to 1983, Russell Rafael attended Baruch College. The degree name and field of study are not specified.
Sign up to view 1 direct report
Get started