Back to Search
Overview
Lead / Manager

Global Materials and Production Manager

Confirmed live in the last 24 hours

Xsolla

Xsolla

Beijing, China
On-site
Posted March 12, 2026

Job Description

This is a global strategic role based in Beijing. You will act as the central production hub for our worldwide teams, transforming creative concepts into physical products manufactured in China and delivered globally. From employee perks to high-impact marketing collateral, you will own the end-to-end process, bridging design teams, local suppliers, and international logistics. We are looking for a strategic manager who can leverage China's supply chain to power our global brand presence. 
aiproductdesignmarketing