Listen

Description

Spencer and Spencer talk with Director of Business Development, Luc Van den Avyle, about life in Europe, getting over his fear of heights, pink dolphins and the opportunity to be a photographer for rock stars. #epsenergy #lithiumion #battery #innovate #belgium #pinkdolphins #Moby #adventures #photography