Star appoints Thomas Biedermann as Global Head of Media & Advertising
SUNNYVALE , CA, UNITED STATES, August 18, 2026 /EINPresswire.com/ -- Star, the global technology consultancy, has appointed Thomas Biedermann as its Global Head of Media & Advertising. Thomas brings more than two decades of international leadership …