New Business Development Lead - Digital Commerce
at
Advantage Smollan
London, England, United Kingdom
-
Full Time
Start Date
Immediate
Expiry Date
09 Dec, 25
Salary
80000.0
Posted On
09 Sep, 25
Experience
0 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Good communication skills
Industry
Marketing/Advertising/Sales
Description
Responsibilities
Lead enterprise sales strategy and pipeline management across multiple regions.
Set and deliver global revenue targets in collaboration with senior leadership.
Identify and close high-value e-commerce opportunities with enterprise clients.Enable regional sales teams with tools, insights, and best practices for sales excellence.Conduct SWOT and 7C analyses to uncover growth opportunities.
Present compelling value propositions to C-suite stakeholders.