Leon Hudson

Leon Hudson is a seasoned professional with extensive experience in the media, sales, and marketing industries. Currently serving as the Managing Director at Streem, Leon also holds the title of Chief Commercial Officer at ConsultCRO. With a strong background in leadership, revenue growth, and strategic development, Leon has proven success in various roles including Vice President of Global Sales and Marketing at 123RF.com and General Manager at Isentia. With a Bachelor of Science degree in Politics from the University of Plymouth, Leon's career trajectory showcases their expertise and contributions to the companies Leon has been a part of.

Links

Previous companies

123RF logo
Isentia logo
ReBid logo

Org chart

Sign up to view 7 direct reports

Get started