Chief of Staff - EMEA Sales
- Location
- Greater London, England, United Kingdom
execute culture, recognition, organizational planning, promotion, and talent-review initiatives. What You’ll Bring Extensive experience operating at a strategic level across strategy consulting, investment banking, sales or revenue operations, go-to-market strategy, Chief of Staff, or business operations roles, with the autonomy to advise senior executives ...