Fashion and Digital Media

Roger leads the Marketing practice within Deloitte Digital in Switzerland. With over 15 years of experience working mainly with global brands in

Read More