Nick Baranoff

As the Head of Launch Services at ChannelAdvisor EMEA, Nick is responsible for delivering an exceptional on-boarding experience for all self-service and fully managed Retail customers in the region, as well as our Brands solutions.

He's an avid gym goer, lover of all sports (particularly Rugby and MMA), loves travelling, music and films.

Posts by Nick Baranoff