Tencil Talks: Ricky Chanana

Ricky Chanana is the Head of Sales Australia and New Zealand at Twitch. Having worked in senior positions at the likes of MEC Interaction, Maxus Global, Unruly, and recently Twitch over the past 15 years,  Ricky is an experienced member of the industry.  Today we caught up with […]