Senior Director, Strategic Partnerships at toldright
Nick has 10+ years of strategic sales & enterprise account experience and has been a trusted account partner to some of the largest and most recognized brands in the world – focusing on video and streaming technologies.