2 of 2 Sales Manager Jobs in Slough

Channel Sales Manager

Hiring Organisation
83zero Limited
Location
Slough, Berkshire, UK
life insurance Pension contribution up to 4% A genuine enterprise package, designed to reward performance and overachievement. The Role This is a true Channel Sales Manager position - blending partner development with direct sales execution. You'll take ownership of the territory, with a clear mandate to build … engage underperforming or inactive partners and drive productivity Work closely with partners to generate pipeline and close enterprise deals Support partners through the full sales cycle - hands-on where needed Maintain strong forecasting discipline and territory planning Drive consistent new-logo acquisition alongside partner-led growth What ...

Sales Enablement Manager

Hiring Organisation
Conveo.ai
Location
slough, south east england, united kingdom
made for them because it was. Today, sellers and founders build that content themselves. That's the ceiling between us and $50M. As our Sales Enablement Manager, you will own the last mile of every high-ACV deal . You will design the content, live demos, and meeting … tickets. You sit next to the deal team and you run the machine. What we're looking for Non-negotiables 4+ years in sales enablement, content design, or creative strategy at a B2B SaaS, agency, or consultancy (preferably working on enterprise accounts with multi-six-figure deal sizes) Portfolio ...