About
Leon Hudson was appointed VP, Global Sales & Marketing at 123RF in 2013.
Active in the media and advertising industry since 1999, Leon has held a wide range of sales, marketing, and managerial roles. The latest, prior to joining 123RF, was General Manager (SE Asia) at Media Monitors (now iSentia β ASX: ISD). His extensive international business experience contributed to the success of diverse companies, from startups to market-leading groups across the globe.
Marketing & Advertising
Looking for
Networking & meetupsFeedback & idea validation
Highlights
Highlights coming soon
Notable work and milestones will show up here.

