Richard Barnes, Barnes Media, Alpes Maritimes StLaurent du Var, France

As editor in chief of numerous trade publications, it is essential for me to stay abreast of industry trends and discussions.
TAGS France
As editor in chief of numerous trade publications, it is essential for me to stay abreast of industry trends and discussions.