Complex sentence: In his capacity as a media executive, he is the Publisher/Editor-in-Chief of an online news/celebrity news magazine "Satellite News Watch" with corporate headquarters in Turin, Italy.
Split into simpler sentences: In his capacity as a media executive, he is the Publisher/Editor-in-chief of an online news/celebrity news magazine "Satellite News Watch". This online news/celebrity news magazine has its corporate headquarters in Turin, Italy.