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 and marketing roles. Prior to joining 123RF, he was General Manager (Southeast Asia) at iSentia.
His extensive international business experience has contributed to the success of a diverse range of companies, including startups to market-leading groups across the globe.
Leon is a British citizen, he holds a Malaysian residence pass and is a New Zealand permanent resident.
Further information can be found here https://www.linkedin.com/in/leonhudson/