Richard Segal has extensive experience in sales, having served as a Senior Sales Executive at C21 Media from 2005 to 2015. Richard is a graduate of Claremont High, bringing a solid educational foundation to a successful career in the media industry.
Sign up to view 0 direct reports
Get started
This person is not in any teams