The Head of Corporate Strategy will shape Upwork’s long-term strategic direction, partnering with senior leadership to enhance market position, drive growth, and increase shareholder value. This role involves developing corporate strategy, providing thought leadership, conducting research and analysis, managing projects, and leading a team.